問題:我有一個搜索頁面查看範圍內發生的數據。在視圖中有一個「從」和「到」日期選擇器輸入。我想將這些值的選擇默認爲與視圖模型一起傳入的相應「發件人」和「發件人」日期。視圖模型中的正確值將加載到視圖的輸入控件中,但日期選取器不顯示該值,它僅顯示mm/dd/yyyy的輸入掩碼。如果我將「type =」值替換爲「text」而不是日期,則顯示正確的日期值,但日期選擇器不顯示。Bootstrap datepicker在編輯器中不顯示模型值For
這裏是我的編輯模板:
@model日期時間?
@ Html.TextBox( 「」,型號 「{0:MM/DD/YYYY}」,新的{@class = 「日期選擇器形式控制」,類型= 「日期」})
下面是類屬性:
[DataType(DataType.Date)]
public DateTime? DateTakenFrom { get; set; }
這裏是視圖:
@ Html.EditorFor(型號=> model.Criteria.DateTakenFrom)
這裏是呈現:
<input class="datepicker form-control" data-val="true" data-val-date="The field DateTakenFrom must be a date." id="Criteria_DateTakenFrom" name="Criteria.DateTakenFrom" type="date" value="03/17/2014">
如果我刪除類型,然後datepicker停止工作。我目前使用從Nuget包管理器安裝的Bootstrap.Datepicker v1.3.0。如果我將該日期選擇器取出,您是否有推薦使用該日期選擇器? – scooter
你使用bootstrap 2嗎? – meskobalazs
我們正在開始一個新項目,所以我們在當時使用了最新版本。Bootstrap v3.1.1 – scooter