我有一组在ASP.NET网站上的UserControls,我希望能够分享到多个网站。但是似乎我们无法创建一个包含ascx文件中的UserControls的类库。虽然MSDN建议构建Web Control,但我更愿意找到一种方法来共享现有的控件,而不是销毁它们以创建新的Web Control。
有没有创建UserControls库的方法?
谢谢。
有没有创建UserControls库的方法?
谢谢。
你不能将它们编译为一个项目。你可以通过将这些文件链接到项目中来实现类似的效果,这样就有一个主版本的文件,但每个项目也有自己的副本。你可以选择:
您应该使用复合控件。下面是Web用户控件和复合控件之间的比较: