假设您在IIS中有2个不同的ASP.NET应用程序.此外,您还要在这两个应用程序中共享一些ASCX控件.
创建"用户控件库"的最佳方法是什么,这样您就可以在2个应用程序中使用相同的控件实现,而不必重复代码?
控件后面有HTML +代码的ASCX.
复合控件很难,因为我们与使用ASCX文件中的HTML语法来设计控件样式的设计人员合作.
Tundey,我们在这里使用SVN.你有一个如何实施你的建议的例子吗?SVN如何共享ASP.NET控件?
谢谢!
Scott Guthrie在此提供了一些关于如何设置用户控件库项目的好建议,然后使用预构建事件将用户控件复制到多个项目中.它工作得很好.
http://webproject.scottgu.com/CSharp/usercontrols/usercontrols.aspx
如果您希望能够在单独的项目中使用它们,则需要创建复合控件而不是.ASCX控件.