一個小問題,但我沒有找到答案,是否有可能在文本框中傳遞和默認隱藏值?隱藏在Html.textbox中的值
說明:所以我有這樣一段代碼:
@Html.TextBox("date", null, new { @class = "date" ,@Value =DateTime.Today.Date.Month})
在@Value
,我把默認值(當前日期的月份),但我想這個值不受待見由用戶!我試圖添加一個@Hidden = true
,但是,正如我所料,它隱藏的文本框不是值。
那麼有沒有辦法只隱藏價值?
在此先感謝!
不,這不是可能的。您需要一個額外的隱藏字段或其他一些機制。 –
這樣做的意義何在?當使用'HtmlHelper'方法時,從不設置'value'屬性。在將其傳遞給視圖之前,您可以在控制器中設置該屬性的值。 –
@StephenMuecke這是因爲我正在使用這個文本框的JavaScript日期選擇器,當我沒有發佈一個值時,它將01-01-0001放在文本框中(仍然有這個... datepicker的問題) – MrPixel6