在MVC中呈现部分aspx页面(带有代码隐藏)
问题描述:
答
是的,只要它仍然是一个合适的Mvc视图,就可能有一个带有代码隐藏的aspx。如果它是一个带有控件的WebForms页面,那么事情可能不会起作用。此外,如果您正在使用页面事件(PreRender等),那么它也可能无法正常工作。
不支持从Mvc视图和WebForms页面混合构成最终输出。你将不得不使用之类的东西I帧
为什么意见MVC中通常没有代码隐藏,因为这可能会鼓励人们把应用逻辑在他们这是对MVC模式的原因
有控件该页面,但代码隐藏只有一个空的Page_Load()方法 – Omu
所以,主要要求 - 保持ASP.NET WebForm控件和相应的渲染? – Mikhail
如果代码隐藏为空,那么您可以删除.cs文件。 – marcind