我有一個與VS2010 MVC 3(別人),部分代碼如下創建了一個網站...MVC 3 Web表單文本框的缺省值= 0,如何讓它空白
<div class="editor-label">
@Html.LabelFor(Function(m) m.IdNumber)
</div>
<div class="editor-field">
@Html.EditorFor(Function(m) m.IdNumber)
@Html.ValidationMessageFor(Function(m) m.IdNumber)
</div>
...當頁面中,你得到一個瀏覽器中呈現...
<div class="editor-label">
<label for="IdNumber">Id Number</label>
</div>
<div class="editor-field">
<input class="text-box single-line" data-val="true" data-val-number="The field Id Number must be a number." data-val-required="The Id Number field is required." id="IdNumber" name="IdNumber" type="text" value="0" />
<span class="field-validation-valid" data-valmsg-for="IdNumber" data-valmsg-replace="true"></span>
</div>
...文本框預先填充0,用戶必須刪除,以從未進入自己的ID從0開始,我怎麼能把這個空白。我想我需要刪除value =「0」,但我搜索的所有內容都不起作用。
在我的模型,我把... <顯示器(產品名稱:=「身份證號」)> 公共財產的ID號爲可爲空(整數) ...但是,這似乎並沒有這樣的伎倆?我應該在其他地方添加這個嗎? –
TheThankfulOne
我會檢查,注意將其設置爲值0 – TGH