ASP.NET mvcでrenderpartial

625 ワード

MVCでは通常、メニューやナビゲーションバーなどの機能が相対的に独立した「ブロック」を表示するためにRenderPartialが使用される.RenderPartialが出力した結果は呼び出しのViewの一部として表示される.
renderpartialは簡単で、actionを確立する必要はありません.
 
メソッドの定義
Html.RenderPartial(string partialviewname,obgect Model,viewdataDictionary Viewdata)
 
≪インスタンス|Instance|emdw≫
3つのパラメータを使用する場合は、このように使用できます.
 

var data = new ViewDataDictionary();
data.Add("key", "value");
Html.RenderPartial("partialviewurl", model, data);
 
//          
  
  @Html.ViewData["key"]       

参考資料:mvc renderpartialhttp://www.studyofnet.com/news/912.html