Owa*_*med 3 c# asp.net asp.net-mvc kendo-ui drop-down-menu
<%= Html.Kendo().DropDownList()
.Name("ScheduleNumber1")
.DataTextField("ScheduleNumber")
.DataValueField("ScheduleNumber")
// .Filter("contains")
.DataSource(source => {
source.Read(read =>
{
read.Action("GetScheduleNumber1", "Ticket");
})
.ServerFiltering(false);
})
.OptionLabel("Please Select")
%>
Run Code Online (Sandbox Code Playgroud)
我在asp.net mvc问题中使用kendo dropdownlist,您能否告诉我如何在选择“请选择”时添加所需的验证,但我无法找到如何添加验证,我的模型验证不起作用
这是您的问题的解决方案,简单明了。但是它有点麻烦,例如,不使用应该为您完成的MVC包装器中的构建。
现实是(至少听起来像)此功能目前尚不支持,这非常令人惊讶。
这是一个整体的线程谈到这个问题,有建议的解决方案:
(function ($, kendo) {
$.extend(true, kendo.ui.validator, {
rules: {
mvcrequired: function (input) {
if (input.filter("[data-val-required]").length) {
var value = input.val();
return !(value === "" || !value);
}
return true;
}
},
messages: {
mvcrequired: function (input) {
return input.attr("data-val-required");
}
}
});
})(jQuery, kendo);
Run Code Online (Sandbox Code Playgroud)
我确定你在这里看看。
| 归档时间: |
|
| 查看次数: |
12558 次 |
| 最近记录: |