我在內存中有一些需要使用RenderAction呈現的html片段。比如我的操作方法看起來是這樣的:返回html內容時使用的MVC ActionResult
VAR HTML =「一些HTML代碼
如何使它通過渲染的RenderAction這個網站,我不希望創建一個視圖文件,因爲這是動態HTML和因爲這不是從一個文件來,我可以不使用任何文件的結果有什麼其他的方法是否有做到這一點
我在內存中有一些需要使用RenderAction呈現的html片段。比如我的操作方法看起來是這樣的:返回html內容時使用的MVC ActionResult
VAR HTML =「一些HTML代碼
如何使它通過渲染的RenderAction這個網站,我不希望創建一個視圖文件,因爲這是動態HTML和因爲這不是從一個文件來,我可以不使用任何文件的結果有什麼其他的方法是否有做到這一點
我立刻能想到的兩個選項:?
1)您可以將此HTML字符串讀取到流中,然後通過FileResult (stream, "text/html")
2)你讀通過<%= Model.MyDynamicHtml %>
的1)此HTML字符串轉換成模型屬性和輸出它通過一個觀點可能更容易。
查看ContentViewResult
或快捷方式return Content(string html)