2013-12-23 90 views

回答

0

這取決於你想達到什麼樣的,但我不會在一個MVC應用程序中使用HtmlGenericControl。通常情況下,您希望控制器只將數據傳遞給視圖並讓它們處理所有的表示。你可以看一下partial views

無論如何,如果你真的想在你看來你HtmlGenericControl的輸出,你可以嘗試通過生成的HTML。要獲得它,您可以執行如下操作:

HtmlGenericControl ctrl = new HtmlGenericControl("div"); 
// set your content here 
StringBuilder htmlStringBuilder= new StringBuilder(); 
HtmlTextWriter htmlStringWriter= new HtmlTextWriter(new StringWriter(htmlStringBuilder)); 
ctrl.RenderControl(htmlStringWriter); 
String output = htmlStringBuilder.ToString(); 
相關問題