90

@Html.Label()とメソッド@Html.LabelFor()の違いは何ですか?@Html.LabelForModel()

4

4 に答える 4

4

2 つの方法を使用して達成できるよりも、customername というテキストのラベルが必要だとします。

[1]@Html.Label("CustomerName")

[2]@Html.LabelFor(a => a.CustomerName)  //strongly typed

2 番目の方法では、モデルのプロパティを使用しました。ビューがモデルを実装している場合は、2 番目の方法を使用できます。

詳細については、以下のリンクをご覧ください

http://weblogs.asp.net/scottgu/archive/2010/01/10/asp-net-mvc-2-strongly-typed-html-helpers.aspx

于 2013-05-02T19:52:49.473 に答える