跨项目分发ASP.NET用户控件的技术

时间:2008-11-27 13:01:59

标签: asp.net user-controls

当您想要创建可供不同项目使用的控件库时,跨不同项目分发ASP.NET用户控件非常有用。

不幸的是,据我所知,ASP.NET(至少2.0)不能非常干净地支持它。

我所知道的唯一技术是将控件添加到另一个项目,然后将ascx(只有ascx,除非你想将当前的控件扩展)文件复制到引用该控件的项目中,并删除CodeBehind引用它。

它有效,但感觉很乱。

有谁知道跨项目拆分控制的更好方法? (也许3.5会有所帮助?)

2 个答案:

答案 0 :(得分:4)

您可以查看Scott Guthrie撰写的这篇文章:

Building Re-Usable ASP.NET User Control and Page Libraries with VS 2005

答案 1 :(得分:3)

检查出来:How to share ASP.NET pages and user controls between applications by using Visual C# .NET

您可以在Google找到其他类似资源。