Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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
Response.Write()是否与Razor一起工作?_Razor_Asp.net Mvc 3 - Fatal编程技术网

Response.Write()是否与Razor一起工作?

Response.Write()是否与Razor一起工作?,razor,asp.net-mvc-3,Razor,Asp.net Mvc 3,Response.Write()是否与Razor一起工作 我试图使用@Html.RenderAction,但出现错误: CS1502: The best overloaded method match for 'Microsoft.WebPages.WebPageUltimateBase.Write(Microsoft.WebPages.Helpers.HelperResult)' has some invalid arguments 这是正确的语法: @{Html.RenderAct

Response.Write()是否与Razor一起工作

我试图使用
@Html.RenderAction
,但出现错误:

CS1502: The best overloaded method match for 
'Microsoft.WebPages.WebPageUltimateBase.Write(Microsoft.WebPages.Helpers.HelperResult)'   
has some invalid arguments

这是正确的语法:

@{Html.RenderAction("Index", "Menu");}
或者仅仅使用动作:

@Html.Action("Index", "Menu")

斯塔克找到了。这就像在MVC3RTM中使用一样,我得到了这样一个“方法‘Write’没有重载,只接受0个参数”——所以我不相信它还能工作。我很想更正,因为Html.Action不需要lambda,我不得不使用渲染。[哦,不管我是否使用lambda,我都会遇到这个错误]+1我只想补充一点,在它输出到响应流而不创建字符串时,最好使用RenderAction。