2
我有一個帶有asp.net mvc語法的Kendo UI Grid。我有一個日期時間列和編輯器模板。當我點擊編輯它顯示datetimepicker,但我不確定如何保持當前值(InvoicedDate),如果已經存在。有任何想法嗎?Kendo UI Grid DateTimePicker編輯器模板 - 保留值
編輯:當我選擇日期時,它不會將該值拉回到更新操作中。我認爲這些問題是相關的。
發票電網:
@(Html.Kendo().Grid<TMS.MVC.TIMS.Models.Invoice.InvoiceGridModel>()
<snip>
columns.Bound(o => o.InvoicedDate).Width(100).Title("Invoice Date").Format("{0:M/d/yyyy}").EditorTemplateName("Invoice_InvoiceDate");
<snip>
編輯模板(Invoice_InvoiceDate.cshtml):
@model TMS.MVC.TIMS.Models.Invoice.InvoiceGridModel
@(Html.Kendo().DateTimePicker()
.Name("InvoiceDate")
.Value(Model == null ? DateTime.Now : Model.InvoicedDate)
.Format("M/d/yyyy h:mm tt")
)
https://kendoeditortemplate.codeplex.com/ –