ASP.NET MVC学習1

428 ワード

ViewBagはdynamic(ダイナミックタイプ)タイプの集合で、任意のタイプの任意の名前の属性と値を動的に追加できます.ViewBagはControllerとviewの間でデータを転送します.次のようにします.
ViewBag.HtmlStr = "<div>hello</div>"

cshtmlビューファイルでViewBagを取得する.HtmlStr文字.デフォルトのRazorビューでは、バックグラウンドから出力される文字列に含まれる「<」が<に変換されます.エスケープしないため、Rawメソッドを使用してhtmlタグソースコードを出力します!
@Html.Raw(ViewBag.HtmlStr)