我在ASP.NET网站上有一组UserControls,我想分享给多个网站。但似乎我们无法使用ascx文件在其中创建带有UserControls的类库。虽然MSDN建议构建一个Web控件,但我宁愿找到一种方法来共享现有的控件,而不是销毁它们来创建新的Web控件。
有没有办法创建UserControls库?
由于
答案 0 :(得分:8)
答案 1 :(得分:2)
您无法将它们编译成项目本身。您可以通过将文件链接到项目中来获得与此相近的内容,因此文件有一个主版本,但每个项目也有自己的副本。你可以:
答案 2 :(得分:2)
您应该使用复合控件。以下是Web用户控件和复合控件之间的比较:
http://msdn.microsoft.com/en-us/library/aa719735(VS.71).aspx