2011-11-10 29 views
0

フィールドの値とフィールドの値を表示することができますはどのように私は、私はラベルを表示するには、次の使用しています

<div>@Html.LabelFor(model => model.PageMeta.DataSourceText)</div> 
<div>@Html.TextBoxFor(model => model.PageMeta.DataSourceText)</div> 

をしかしTextBoxForが、私はにデータを入力できるテキストボックスを作成し、フィールドは単なる情報用であり、読み取り専用でなければなりません。私が必要とするのは、値を与えるがテキストボックスには表示されないHtml拡張のためです。これどうやってするの?

答えて

1

拡張メソッドは必要ありません。値をページに出力するだけです。 PageMetaがnullの場合は、それも処理する必要があります。

<div>@Html.LabelFor(model => model.PageMeta.DataSourceText)</div> 
<div>@Model.PageMeta.DataSourceText</div> 
+0

ありがとうございました。なぜ私が拡張メソッドについて考えているのか分かりません。あなたは私にとって大きな助けとなりました。 –

関連する問題