像这个网站上的许多其他人一样,我正在考虑转移到ASP.NET MVC的未来项目。目前,我的网站正在运行传统的ASP.NET 2.0 Web窗体,它对我们来说工作正常,所以我的另一种选择是坚持我所知道的,并通过集成的AJAX内容转移到ASP.NET 3.5。在ASP.NET MVC中实现用户控件的最佳方式是什么?
我想了解一下用户控件在ASP.NET MVC是如何工作的。我们有大量的.ASCX
控件和一些复合控件。当我与网页设计师合作时,即使没有任何编程知识,也很容易让他们有效地使用ASCX控件,所以这是一个很好的补充。但是当然,缺点是页面的生命周期可能令人发狂,而且ASCX控件很难在不同的项目之间共享。复合控件是可共享的,但基本上是设计师的黑盒子。
是什么在ASP.NET MVC模型?有没有办法创建控件来解决我们使用ASCX和复合控件处理的问题?允许网页设计师轻松访问而不必担心代码被破坏,这是一个重要的考虑因素。
这有一个死链接。 – chrish 2011-01-20 13:11:04