1
我在使用MVC 3
當我使用HTML輔助渲染的結果呈現我認爲在佈局網頁有問題
,我的輸出是頂部頁面上的一切,但我已經使用了以下
HtmlHelper.ViewContext.HttpContext.Response
我延長了HTML輔助的RenderModule方法,給出了一個模塊名稱,當我想用它像這樣執行其的ActionResult:
@Html.RenderModule("modulename")
它給我的編譯錯誤
無法從虛空轉換爲HTML字符串
所以,我應該用這樣的:
@{ Html.RenderModule("modulename")}
然而,它導致在頁面頂部輸出結果。
我該怎麼辦?
由於提前,
如果我理解正確的話,你想渲染視圖中的一個動作的結果,你應該使用現有的'Html.Action()'或'Html.RenderAction()'作爲適當的。 – tvanfosson