【问题标题】:ASP.NET Page Templates LibraryASP.NET 页面模板库
【发布时间】:2013-08-26 15:48:09
【问题描述】:

我知道在 Windows 窗体应用程序中你可以继承一个窗体,而在 ASP.NET 中你可以继承一个页面,但是存在一些很大的限制:ASPX 页面没有在库中编译。

我尝试在 DLL 中嵌入用户控件但不支持设计时间,我也尝试制作自定义服务器控件但最终您继承的是控件而不是页面。

所以问题是如何制作您自己的模板页面库,您可以继承并在具有设计支持的不同项目中使用。

提前致谢

【问题讨论】:

标签: c# asp.net .net vb.net webforms


【解决方案1】:

Creating Reusable Page template

这里我展示了如何创建可重复使用的页面模板。要在您的另一个网站或项目中使用您的模板,您必须右键单击项目添加 -> 新项目添加新项目对话框将出现。您可以使用 Search Installed Templates 选项并搜索您的模板,或者您可以单击对话框左侧面板上的 Visual C# 选项卡并找到您的 Template强>。

注意:如果您在 Add New Item 对话框中单击 Visual C# -> Web,您的 Template 可能不会出现。相反,您必须在 Visual C# 选项卡中搜索它。

【讨论】:

    猜你喜欢
    • 2011-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-09
    • 2010-11-23
    • 2011-09-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多