摘要:
议题 在设计的时候要添加验证以保证表单中输入的内容与数据库和模型设计的类型相符。解决方案在.NET 4.0的MVC 3中包含新的命名空间DataAnnotations提供了许多有用的元数据属性。为了验证表单的输入,以下的属性类可以提供多种验证方式:RequireAttribute,RegularExpressionAttribute和DataTypeAttribute。当需要定义必须输入的内容时 ,MVC 3支持开发人员通过改进的ValidationAttribute类对验证进行定义。讨论在先前代码优先的秘诀中我们创建Book模型,我们将进行以下更新:输入书名;输入并验证ISBD;输入书籍摘要 阅读全文