私はこのようなものを持っています
<%using (Html.BeginForm("X", "Y", FormMethod.Post, new { id="Z" })) { %>
<table align="center" style="width:70%;margin-bottom:15px;" cellspacing="5px";>
<tr>
<td width="40%">Nr.:</td>
<td width="60%"><%=Html.TextBox("Nr", Model.Nr, new { width = 130, maxlength = 10 })%></td>
</tr>
..............
Nr プロパティは double (属性なし) であるため、新しいモデル オブジェクトの場合は 0.0、編集する場合は double です。編集すると、0.0の代わりに追加すると値が取得されます(クラスはありません)、その中に「null」が表示され、そのクラスが表示されます(Scriptsフォルダーからすべてのjsを削除しましたjqueryとjquery vsdocのみがあります)これは私がそのクラスを取得する唯一のフィールドであり、理由がわかりません。ページにそのIDを持つ他のコントロールはありません。助けてください!