Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET:在web窗体中使用MVC局部视图_Asp.net_Asp.net Mvc - Fatal编程技术网

ASP.NET:在web窗体中使用MVC局部视图

ASP.NET:在web窗体中使用MVC局部视图,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,我有一个常规的ASP.NET web表单页面,正在粘贴一个从MVC视图页面获取的 我需要对这个web forms.aspx做什么才能使Html.Partial正常工作?我已将其放在web窗体的顶部。aspx页面: <%@ Import Namespace="System.Web.Mvc" %> <%@ Import Namespace="System.Web.Mvc.Html" %> 下面是一篇关于如何在webforms中使用MVC的文章:您遇到了错误,因为Html是S

我有一个常规的ASP.NET web表单页面,正在粘贴一个从MVC视图页面获取的

我需要对这个web forms.aspx做什么才能使Html.Partial正常工作?我已将其放在web窗体的顶部。aspx页面:

<%@ Import Namespace="System.Web.Mvc" %>
<%@ Import Namespace="System.Web.Mvc.Html" %>

下面是一篇关于如何在webforms中使用MVC的文章:

您遇到了错误,因为
Html
System.Web.MVC.ViewPage
类的属性,是
HtmlHelper
类的实例。
System.Web.Mvc.ViewPage
类是默认ASP.NET Mvc视图继承自的类,因此您可以访问视图中的
Html
属性

我不知道您将如何在webforms页面中创建
HtmlHelper
实例,但我可以想象,由于它的构造函数需要
ViewContext
IViewDataContainer
,所以您会遇到困难

Compiler Error Message: CS0103: The name 'Html' does not exist in the current context