1
我創建一個自定義EditorFor DateTime和增加了一個類名的文本框MVC3自定義EditorFor DateTime和DisplayFormat屬性
@model DateTime
@Html.TextBoxFor(m => m, new { @class = "date-time-picker" })
所以,我可以jQuery的日期選擇器連接到它的客戶端
$("input.date-time-picker").datetimepicker();
問題是,對於
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:g}")]
屬性來工作,你需要使用bui (或者提取模型元數據並自己做同樣的東西),那麼什麼是覆蓋默認EditorFor的最佳方式,添加類名並調用內置編輯器以便我可以使用DisplayFormat屬性
嘗試使用UIHint DataAnnotation你的財產。也許它可以工作。 – tugberk
究竟如何?我知道你可以用它來指定要使用哪個視圖。但是這對此有什麼幫助? – Anders