1

嗨,如何将 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"})
4

3 回答 3

3

已解决,问题出在 readonly 属性上,当您在 kendo ui datepicker 上将 readonly 与 required 放在一起时,kendo ui 验证器不会根据要求的规则对其进行验证,如果您仍想防止用户在 datepicker 中输入错误数据,您应该使用自定义验证这里的规则是一个例子http://jsbin.com/eleyeh/4/edit

于 2013-05-06T08:13:14.707 回答
0

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

于 2013-05-04T23:01:19.750 回答
0

我看到您已经手动添加了所需的属性,您现在需要做的就是在包含日期选择器的表单上初始化 Kendo 验证器。在这里检查。

于 2013-05-05T18:22:39.857 回答