0

我正在 Visual Studio 2008 (ASP.Net C#) 中开发一个 Web 应用程序。我的应用程序目前有以下页面:

1. MasterPage.Master
2. Default.aspx
3. Login.aspx
4. Logout.aspx
5. ReportPrint.aspx

现在,我必须在内部将此应用程序分发给我的开发人员以进行进一步开发。为此,我不想提供诸如 Login.aspx、Logout.aspx、ReportPrint.aspx 之类的页面,因为它们已经完成。

因此,我在单独的 Web 应用程序中编译了这些表单以创建 DLL。现在我试图引用这个 DLL 并调用其中编译的页面,但没有任何成功。

在 Windows 窗体中,我们可以使用以下方法轻松地从 DLL 引用窗体:

DllName.FormName.show()

如何使用 ASP.Net 实现这一点?

4

1 回答 1

0

标记不会成为 DLL 的一部分;因此,就目前而言,您需要将标记页面(.aspx 文件)连同已编译的 DLL(将包含背后的代码,即 aspx.cs)一起提供给您的团队。

有关其他解决方案,请参阅在不同 Web 应用程序之间共享 ASCX 控件。

于 2013-06-13T04:54:32.110 回答