我正在开发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实现这一目标?
答案 0 :(得分:0)
标记不会成为DLL的一部分;因此,目前您需要将标记页(.aspx文件)与已编译的DLL(包含后面的代码,即aspx.cs)一起提供给您的团队。
有关其他解决方案,请参阅Sharing ASCX-controls between different web applications。