2014-06-16 41 views
0

我有mvc項目,我想在控制器中編寫內部html代碼。在asp.net web表單,我們做的事:
在源代碼設計
如何在Controller mvc中查看內部html的視圖?

<div id = "DivDynamic" runat ="server" > 
    </div><br> 


DivDynamic.InnerHtml = "<div id ="div1"> <h1> Its Heading </h1> </div>" 

我怎麼能在控制器在MVC的視圖內的HTML代碼4?

回答

2

有很多可能的解決方案, 在控制器:

public ActionResult Index() 
     { 
      ViewData["myInnerHtml"] = "<div id =\"div1\"> <h1> Its Heading </h1> </div>"; 
      return View(); 
     } 

在視圖:

<div id = "DivDynamic" > 
     @(new HtmlString(ViewData["myInnerHtml"].ToString())) 
</div> 

OFC你必須檢查是否計算機[ 「myInnerHtml」]爲空或不是

相關問題