Asp.net mvc 是否可以在非MVC ASP.Net页面中使用Html.RenderPartial?

Asp.net mvc 是否可以在非MVC ASP.Net页面中使用Html.RenderPartial?,asp.net-mvc,Asp.net Mvc,我想在非MVC ASP.Net页面中呈现MVC控件。这是可能的吗?RenderPartial是扩展HtmlHelper的扩展方法。HtmlHelper的构造函数采用ViewContext。所有这三个都在System.Web.Mvc名称空间中。因此,您必须至少引用Mvc dll。您还需要通过创建其他2个对象来创建HTML帮助器。如果你能让它工作,我会很感兴趣,但我不知道这是否可行。我们需要在项目中引用MVC dll,还需要定义类似的结构,如Route.config,它将具有默认rout。我们还有M

我想在非MVC ASP.Net页面中呈现MVC控件。这是可能的吗?

RenderPartial
是扩展
HtmlHelper
的扩展方法。
HtmlHelper
的构造函数采用
ViewContext
。所有这三个都在
System.Web.Mvc
名称空间中。因此,您必须至少引用Mvc dll。您还需要通过创建其他2个对象来创建HTML帮助器。如果你能让它工作,我会很感兴趣,但我不知道这是否可行。

我们需要在项目中引用MVC dll,还需要定义类似的结构,如Route.config,它将具有默认rout。我们还有Model、View和Controller文件夹,其中还应该有Views web.config