支持ASP.NET MVC、WebFroM的表单验证框架ValidationSuar使用介绍_.Net教程_Sublime_青云站长教程网
欢迎来到站长教程网!
  • 秒到短信接口 免费试用
  • 微信支付宝接口 秒结算
  • 中文网站排名|申请加入
  • 搜索引擎全站查询
  • 查询移动网站权重数据
  • 海外主机 台湾公司直销
  • Sublime

    当前位置:主页 > 软件教程 > Sublime >

    支持ASP.NET MVC、WebFroM的表单验证框架ValidationSuar使用介绍_.Net教程

    时间:2019-07-10|栏目:Sublime|点击:
  • 推荐:简单好用的ASP.NET分页类(支持AJAX、自定义文字)
    这篇文章主要介绍了简单好用的ASP.NET分页类(支持AJAX、自定义文字),本文直接给出实现代码和使用方法,需要的朋友可以参考下 在做网站没用 JS UI控件时 很实用 用法: ? 效果: 代码: ?

       这篇文章主要介绍了支持ASP.NET MVC、WebFroM的表单验证框架ValidationSuar使用介绍,本文详细讲解了使用步骤,并给出一个完整Demo下载,需要的朋友可以参考下

      1、支持javascript端和后端的双重验证 (前端目前依赖于jquery.validate.js,也可以自已扩展)

      2、代码简洁

      3、调用方便

      4、功能齐全

      使用方法:

      新建初始化类,将所有需要验证的在该类进行初始化,语法相当简洁并且可以统一管理,写完这个类你的验证就完成了70%

      函数介绍:

      Add 默认类型(邮件、手机、qq等)

      AddRegex 正则验证 在Add无法满足情部下使用

      addFunc 使用js函数进行验证,一般用于业逻辑的验证 ,功能非常强大,可以满足各种验证(注意:addFunc 函数验证后 后台需要重新验证,所以能用上两种方法验证的,尽量使用上面的)

      ?

      Global.cs注册我们就可以用了

    支持ASP.NET MVC、WebFroM的表单验证框架ValidationSuar使用介绍

      验证大多情况下分两种

      1、submit提交的写法

      Register 一行代码搞定、获取绑定信息交给viewbag

      PostRegister 也是一行完成后台验证

    支持ASP.NET MVC、WebFroM的表单验证框架ValidationSuar使用介绍

      view

      1、引用js并写好初始化函数

    支持ASP.NET MVC、WebFroM的表单验证框架ValidationSuar使用介绍

      2、将@Html.Raw(ViewBag.validationBind) 放在页面最下方

    支持ASP.NET MVC、WebFroM的表单验证框架ValidationSuar使用介绍

      VIEW完整代码:

      ?

      就这么几行代码就完了一个注册

      效果如下:

    支持ASP.NET MVC、WebFroM的表单验证框架ValidationSuar使用介绍

      对css支持还是不错的可以。自已美化

      2、ajax写法

      把submit改成button,在写个事件搞定

    支持ASP.NET MVC、WebFroM的表单验证框架ValidationSuar使用介绍

      DEMO下载:

      http://xiazai.jb51.net/201506/other/sunkaixuan-ValidationSuarMVC-master.zip

    上一篇:asp.net实现文件无刷新上传方法汇总_.Net教程

    栏    目:Sublime

    下一篇:ASP.NET OutputCache详解_.Net教程

    本文标题:支持ASP.NET MVC、WebFroM的表单验证框架ValidationSuar使用介绍_.Net教程

    本文地址:http://www.jh-floor.com/ruanjianjiaocheng/Sublime/1971.html

    您可能感兴趣的文章

    广告投放 | 联系我们 | 版权申明

    重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

    如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

    联系QQ:888888 | 邮箱:888888#qq.com(#换成@)

    Copyright © 2002-2017 青云站长教程网 版权所有 琼ICP备xxxxxxxx号