0
モデル内のオブジェクトに基づいて45個のテキストボックスをすべて表示する必要があります。私は44回それをコーディングするのではなく、ループ内でこれを行うことができます場合、私は思ったんだけど(ただのショートカットを探してい...史上最悪の事態にはならないでしょう。)モデルオブジェクトをTextBoxForにForループ内で動的に割り当てます。
は@for (int y = 0; y < 44; y++)
{
<div class="row">
@Html.Label(y + 1 + " Years Old: ", new { @class = "col-md-3 control-label" })
<div class="input-group input-group-sm col-md-9">
<span class="input-group-addon">$</span>
@Html.TextBoxFor(m => Model.LeadPricingModel.MinYearBuilt_0, new { @class = "form-control input-sm", style = "width:100px;" })
</div>
</div>
}
ラベルは素晴らしい作品。しかし、私がしようとしているのはy
に基づいて_0
をMinYearBuilt_0
にすることです。これを行う方法がわかりません。
いいですね。うん、これは現在、配列ではないので、オブジェクトのいくつかの再作業を取るでしょう。私は、オブジェクト全体をJSON BLOBとしてDBに保存するだけなので、どのオブジェクトが高速になるか把握する必要があります。オブジェクトを再作成するか、TextBoxForをコード化してください。ありがとう! –