验证或是提示字段请求值_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 验证或是提示字段请求值

验证或是提示字段请求值

 2013/10/17 18:29:38  Insus.NET  博客园  我要评论(0)
  • 摘要:MVC应用程序应用验证或是提示字段请求值等。几天日期所做的练习《MVC5显示、创建、编辑、删除等功能实练》http://www.cnblogs.com/insus/p/3372916.html,均没有实现过此类的验证,或是一些字段为能为空,但没有提示用户填写等功能。先来看看实际情形,下面的演示中,Insus.NET在创建时,两个字段没有填写任何,由于在数据库中这两个字段是必填字段,因此不管点击多少次"Create"铵钮,还是没有添加任何记录;在编辑模式中,Insus
  • 标签:

MVC应用程序应用验证或是提示字段请求值等。几天日期所做的练习《MVC 5显示、创建、编辑、删除等功能实练》http://www.cnblogs.com/insus/p/3372916.html,均没有实现过此类的验证,或是一些字段为能为空,但没有提示用户填写等功能。

先来看看实际情形,下面的演示中,Insus.NET在创建时,两个字段没有填写任何,由于在数据库中这两个字段是必填字段,因此不管点击多少次"Create"铵钮,还是没有添加任何记录;在编辑模式中,Insus.NET在尝试把一个字段设为空后,再去更新,结果发生错误异常



在MVC实现验证,是件简单与容易之事,在Models下的model添加属性,使用属性之前,得先引用命名空间using System.ComponentModel.DataAnnotations; 然后就可哪一个字段需要验证的,可以添加星符号的属性。



演示中,Insus.NET只是实现在字段请求值,当然你还可以做到验证长度,是否为某此特定文字,数字,模式等。
单在model添加属性,还是没有起到作用,还得添加或是编辑的视图中,添加一句@Html.ValidationSummary(),在哪添加?看下图:




实时演示:



  • 相关文章
发表评论
用户名: 匿名