如何从DLL调用ASP.Net页面?

时间:2013-06-13 04:42:23

标签: asp.net system.reflection in-house-distribution

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

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实现这一目标?

1 个答案:

答案 0 :(得分:0)

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

有关其他解决方案,请参阅Sharing ASCX-controls between different web applications