3

ASPMVCの実行方法を学んでいます。私が見るすべてのチュートリアルは、Html.LabelForとDisplayAttributeの組み合わせを使用しています。個人的には、これらの種類の注釈をモデルオブジェクトに追加することはあまり好きではないので、受け入れられる代替手段があるかどうかを知りたいと思います。ここはノックアウトやバックボーンのような場所かもしれないと思っていましたが、私はこのようなものに慣れていないので、さまざまな部分に頭を包むのに苦労しています。

私はこれがおそらくすでに尋ねられ、答えられていることを知っています。私はそれをグーグルする方法を理解することさえできません:(

前もって感謝します

4

1 に答える 1

1

データ注釈をスキップできます

あなたは書ける

<label for='@(var1)'>@Name</label>

また

<label for='name1'>Text</label>

また

Html.Label("ControlName", "Name")

また

Html.LabelFor  with data anot.

これのどれかが正しいでしょう

また、ラムダ式 (Html.LabelFor) でヘルパーを使用すると、Html.Label または単純な html コードよりもはるかに遅くなります。<label for='@(var1)'>@Name</label>

すべてのasp.net mvc htmlヘルパーに当てはまります

于 2012-04-10T06:52:58.330 に答える