获取 int 数据类型的默认错误消息,即he value 'abc' is not valid for age
我应该做什么。
public class HomeViewModel
{
[Integer(ErrorMessage="provide valid numeric value")}
public int age{ get; set; }
}
获取 int 数据类型的默认错误消息,即he value 'abc' is not valid for age
我应该做什么。
public class HomeViewModel
{
[Integer(ErrorMessage="provide valid numeric value")}
public int age{ get; set; }
}
在您发布数据的操作方法中,您是否检查了模型是否有效?
[HttpPost]
public ActionResult MyActionMethod(Model model)
{
if(!ModelState.IsValid)
{
return View(model);
}
//else post data
}
如果您想显示错误消息,Integer
您可以尝试
[Required(ErrorMessage="Age Is Required")]
[Integer(ErrorMessage="Numbers Only")]
public int Age { get; set; }