0

プロジェクトの多くの場所でオーバーライドされた ID で RadioButtonFor() を使用しましたが、たった 1 つの場所で非常に奇妙な動作をしました。レンダリングされた入力コントロールには 2 つの ID 属性があり、1 つは割り当てられたプロパティの値である小文字の「id」を持ち、もう 1 つは割り当てられた ID 値の値である「Id」を持ちます。

<%: Html.RadioButtonFor(Function(model) model.HasAccount, False, New With {.id = "HasAccount_No"})%>

..これは次のようにレンダリングされます...

<input Id="HasAccount_No" id="HasAccount" name="HasAccount" type="radio" value="False" />

どうすればこれを修正できるかについて何か考えはありますか?

4

0 に答える 0