【发布时间】:2017-04-28 03:25:18
【问题描述】:
日期选择器的默认值和选择设置为当前日期。
我的要求是每次添加时,日期选择器的值和选择应该显示在日期选择器中的当前日期。
这里的问题是在保存带有日期的数据后,再次尝试添加数据时,日期选择器的值更改为当前日期。 但是选择仍然在之前选择的日期。
因此,当我提交带有日期的数据时,下一次尝试选择相同的日期时,该值没有变化。 它的值仍然是当前日期。
@(Html.UI().DatePickerFor(m => m.InvoiceDate)
.Value(new DateTime())
.Events(e => e.Change("onInvDateChange"))
.HtmlAttributes(new { style = "width: 110px;" })
)
【问题讨论】:
-
从您的日期选择器代码中删除
.Value(new DateTime())并将其添加到$(document).ready()。 -
我删除了它。但是日期选择器仍然没有变化。
-
在
onInvDateChange函数中再次调用@(Html.UI().DatePickerFor(m => m.InvoiceDate) .Value(new DateTime()) .Events(e => e.Change("onInvDateChange")) .HtmlAttributes(new { style = "width: 110px;" }) )
标签: asp.net-mvc kendo-datepicker