kendo ui datepicker必填字段

时间:2013-05-04 22:18:34

标签: asp.net-mvc razor kendo-ui

您好如何将Kendo UI DatePicker作为必填字段?我将必需的属性添加到输入元素

@Html.TextBoxFor(model => model.POAStartDate, new { id="POAStartDate", Name="POAStartDate",data_id="POAStartDateCreate",required="true", data_class="poaDatePicker", @class="field-date", @readonly="readonly"})

3 个答案:

答案 0 :(得分:3)

解决了,问题是readonly属性,当你把readonly和readonly一起放在kendo ui datepicker上时,kendo ui验证器不会在reqiured规则上验证它,如果你还想阻止用户在datepicker中输入错误的数据你应该这里使用自定义验证规则是一个示例http://jsbin.com/eleyeh/4/edit

答案 1 :(得分:0)

您应该将[Required]添加到模型的POAStartDate属性中。

答案 2 :(得分:0)

我看到您手动添加了必需属性,现在需要做的就是在包含datepicker的表单上初始化Kendo验证器。检查here