的我怎麼能避免HTML屬性「數據-VAL-日期」從日期時間屬性創建元素的產生?ASP.NET MVC 4避免產生數據-VAL-日期日期時間
型號:
public class RegisterModel
{
[Required]
[Display(Name = "Date of birth")]
public DateTime? DateOfBirth { get; set; }
}
的觀點:
@Html.LabelFor(m => m.DateOfBirth)
@Html.EditorFor(m => m.DateOfBirth)
其實,我創建了三個下拉列表元素選擇出生日期,這不給值以日期格式顯示。 我見過的一些解決方案包含在解決方法中:使用javascript取消驗證。 我設想的解決方案是將DateTime屬性分爲每個值(日,月,年)的三個長時間屬性。
好感謝您的快速答覆。禁用客戶端驗證會影響每個元素? 在我身邊,我選擇了一個包含我的三個值並替換日期時間的新對象。 – bado
@bado - 對不起,我不明白你的意思。 –
我必須精確,我只是從網絡技術開始。我的意思是,如果我禁用客戶端驗證,所有data-val(表單上的所有元素)都不起作用? – bado