MVC3 Razor:渲染旧版ASCX有可能吗?

Jim*_* G. 11 ascx partial-views razor asp.net-mvc-3

使用MVC3中的Razor视图引擎,

是否有可能呈现传统的ascx?


我期待能够做到这样的事情:

@Html.RenderPartial("Footer.ascx")
Run Code Online (Sandbox Code Playgroud)

gra*_*ram 16

是.试试这个:

@Html.Partial("Footer")
Run Code Online (Sandbox Code Playgroud)

要么

@{ Html.RenderPartial("Footer"); }
Run Code Online (Sandbox Code Playgroud)

  • 此外,更改控件的代码隐藏,以便它继承System.Web.Mvc.ViewUserControl而不是System.Web.UI.UserControl (11认同)