pet*_*ski 2 validation asp.net-mvc
我的代码与此类似:http://demos.telerik.com/aspnet-mvc/grid/editingajax
DateTime局部视图:
@model DateTime?
@( Html.Telerik().DatePickerFor(m => m) )
Run Code Online (Sandbox Code Playgroud)
和网格中的绑定:
columns.Bound(p => p.Timestamp).Width(110);
Run Code Online (Sandbox Code Playgroud)
我的模型类中的字段:
public DateTime Timestamp
{
get; set;
}
Run Code Online (Sandbox Code Playgroud)
但是,当我输入一天大于12的值时,我得到错误该字段必须是日期.这真烦人!怎么解决?
数据注释可以为DatePicker提供要使用的正确数据类型.将以下数据批注添加到Class Property声明中:
[DataType(DataType.Time)]
Run Code Online (Sandbox Code Playgroud)
剃刀查看:
@model DateTime?
@( Html.Telerik().DatePickerFor(m => m) )
Run Code Online (Sandbox Code Playgroud)
捆绑:
columns.Bound(p => p.Timestamp).Width(110);
Run Code Online (Sandbox Code Playgroud)
类:
[DataType(DataType.Time)]
public DateTime Timestamp
{
get; set;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5403 次 |
| 最近记录: |