摘要: 源码/Files/zhangchao1/MVCValidationTest.rar在contorllers内虽然简单,但有却有些不符合mvc 的设计理念,这里,我们将验证放到DLL部分首先建立自定义的异常类public class MyExcptions:Exception{//存放错误信息List<string[]> errors = new List<string[]>();//判断是否有错误public bool IsValid{get{return errors.Count == 0 ? true : false;}}//添加错误信息public void Ad 阅读全文
posted @ 2011-04-27 15:37 彼岸花开 阅读(216) 评论(0) 推荐(0)
摘要: 一:创建一个MVC2的web项目 二:创建user实体 public class User{public string userName { get; set; }public string passWord { get; set; }} 三:创建action public ActionResult Validation1(Models.User user){if (user.userName==null||user.userName.Length < 5){ModelState.AddModelError("userName","用户名不合法") 阅读全文
posted @ 2011-04-27 14:55 彼岸花开 阅读(142) 评论(0) 推荐(0)