【问题标题】:ASP.NET - How do I package a Web User Control (.ascx) in a DLL for use in other applications?ASP.NET - 如何将 Web 用户控件 (.ascx) 打包到 DLL 中以用于其他应用程序?
【发布时间】:2010-07-26 10:28:38
【问题描述】:

我开发了一个分页控件,我想在各种应用程序中使用它,包括 C# 和 VB.NET。

我想将整个内容、标记和所有内容打包到一个 DLL 中,我可以将其添加为其他应用程序的 bin 文件夹中的引用。

如果这是不可能的,或者是一个非常糟糕的主意,在多个应用程序中部署 Web 用户控件的推荐方法是什么?

(我喜欢从单个 DLL 中使用 Ajax Toolkit 控件是多么容易,尽管我不确定这些是自定义控件还是 Web 用户控件)

谢谢

【问题讨论】:

  • 其实是重复的。答案是“使其成为自定义控件”,因为用户控件旨在快速、简单,而不是像那样重复使用。
  • 感谢您指出这一点。我最初的搜索没有找到那个。非常感谢

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


【解决方案1】:

以防万一您仍然感兴趣,我粘贴了一个 codeproject 文章的链接,您可以在其中有一个有趣的选项来创建用户控件库。我为一个运行良好的项目实现了它。

这是链接

http://www.codeproject.com/KB/user-controls/EmbeddedUserControl.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-29
    • 2014-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多