必需的字段验证器
本文关键字:验证 字段 | 更新日期: 2023-09-27 18:15:29
我有(3)个文本框:txtPayRate, txtStartDate, txtFinishDate。在他们旁边,我有一个必要的字段验证器:reqPayRate, reqStartDate, reqFinishDate。如果文本框为空或格式错误,我希望它返回我在属性菜单中声明的错误消息。我想要的txtPayRate是一个数字和日期格式为mm/dd/yyyy。我不确定如何编写这段代码。如果我能得到txtPayRate和txtStartDate的帮助,我可以得到另一个。c#
你可以在你的模型中定义它,mvc将为你生成客户端验证:
public class FooModel{
[Required]
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:MM/dd/yyyy}"]
public DateTime RequestedStartDate{
get; set;
}
[Required]
public decimal RequestedPayRate{
get; set;
}
}
为什么让他们键入字符?
请使用一些Js验证,如DatePicker
http://jqueryui.com/demos/datepicker/你也可以声明格式