问题描述
假设你在IIS中2个不同的ASP.NET应用程序。此外,你必须要在这些2应用程序分享一些ASCX控制。
Suppose you have 2 different ASP.NET applications in IIS. Also, you have some ASCX controls that you want to share across these 2 applications.
什么是创造一个用户控件库,这样就可以使用相同的控制实现在2应用程序,withuot不必重复code的最佳方式?
What's the best way to create a "user control library", so that you can use the same control implementation in the 2 applications, withuot having to duplicate code?
控制已使用HTML + $ C $ ASCXÇ落后。
Controls have ASCX with HTML + code behind.
复合控件将是困难的,因为我们与谁使用HTML语法中的ASCX文件样式的控制设计师的工作。
Composite controls will be difficult, because we work with designers who use the HTML syntax in the ASCX files to style the controls.
Tundey,我们使用SVN在这里。你对如何实现你的建议的例子吗?如何SVN共享ASP.NET控件?
Tundey, we use SVN here. Do you have an example on how to implement your suggestion? How can SVN share the ASP.NET controls?
谢谢!
推荐答案
您将需要创建的,而不是.ASCX控制,如果你希望能够在不同的项目中使用它们的复合控件。
You would need to create composite controls instead of .ASCX controls if you wanted to be able to use them in separate projects.
这篇关于在不同的网站应用程序共享ASP.NET控件的.ascx最好的方式?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!