如何使 KendoNumericTextBox 包装器呈现所需的模型属性?
How to make KendoNumericTextBox wrapper to render Required model attribute?
我在一个 MVC6 项目中并尝试使用提供的 HtmlHelpers 添加一个简单的 Kendo NumericTextBox 小部件。
我的模型是这样的:
public class DataViewModel
{
[Required]
public double MyNumber {Get; Set;}
....
}
我的看法:
...
@(Html.Kendo.NumericTextBoxFor(m=>m.MyNumber)
...
)
但是从此代码生成的输入标记不包含 "required" 属性,因此客户端验证程序不会检查完整性。
关于如何在客户端中进行所需的验证有什么想法吗?
我遇到了同样的问题,问过Telerik的人。他们的回答是 MVC6 仍处于预发布阶段并且变化很大,因此他们将等待生产版本来检查此问题。
同时,解决方法是:
@(Html.Kendo.NumericTextBoxFor(m=>m.MyNumber)
.HtmlAttributes(new {required="required"})
...
)
我在一个 MVC6 项目中并尝试使用提供的 HtmlHelpers 添加一个简单的 Kendo NumericTextBox 小部件。
我的模型是这样的:
public class DataViewModel
{
[Required]
public double MyNumber {Get; Set;}
....
}
我的看法:
...
@(Html.Kendo.NumericTextBoxFor(m=>m.MyNumber)
...
)
但是从此代码生成的输入标记不包含 "required" 属性,因此客户端验证程序不会检查完整性。
关于如何在客户端中进行所需的验证有什么想法吗?
我遇到了同样的问题,问过Telerik的人。他们的回答是 MVC6 仍处于预发布阶段并且变化很大,因此他们将等待生产版本来检查此问题。
同时,解决方法是:
@(Html.Kendo.NumericTextBoxFor(m=>m.MyNumber)
.HtmlAttributes(new {required="required"})
...
)