私は MVC ビューに取り組んでいたところ、奇妙な動作に遭遇しました。
私の見解では、次のことがありました。
@Html.EditorFor(model => model.Uprn, new { @class = "hidden"} )
出力は
<input class="text-box single-line" data-val="true" data-val-required="You must select an address" id="Uprn" name="Uprn" type="text" value="">
見方を変えたところ
@Html.TextBoxFor(model => model.Uprn, new { @class = "hidden"} )
出力は
<input class="hidden" data-val="true" data-val-required="You must select an address" id="Uprn" name="Uprn" type="text" value="">
最初のインスタンスでわかるように、要素のクラス名は無視されましたが、2 番目のインスタンスでは無視されませんでした。
他の誰かがこれに気づきましたか?