C#前端验证和后台验证代码实例

作者:lkjhgfdsa123 时间:2023-09-17 00:21:29 

1.Jquery验证

1)引入头文件

<script src="../../Scripts/jquery-1.7.1.js"></script>
<script src="../../Scripts/jquery.validate.js"></script>

2)根据 表单name和id属性 调用校验代码 查看 JqueryValidate.js文件 主要是两个属性 rules 和messages


$(function() {
 $("form").validate({
   rules: {
     Name: {
       required: true,
       maxlength: 5
     },
     Age: {
       required: true,
       number: true

},
     Email: {
       required: true,
       email: true
     }
   },
   messages: {
     Name: {
       required: "*",
       maxlength: "*最大长度5"
     },
     Age: "*",
     Email: "*",
   }
 });
});

2.微软提供的前端验证

1)引入头文件 <script src="../../Scripts/jquery.validate.unobtrusive.js"></script>

2)修改web.config文件

C#前端验证和后台验证代码实例

3)在Model类中添加特性标签 (会自动生成前端标签的属性)

C#前端验证和后台验证代码实例

主要四个特性标签 Range Required StringLength RegularExpression

3.Mvc后台验证

C#前端验证和后台验证代码实例

只需调动ModelState.IsValid方法就可以 编译器运行时内部会自动根据特性标签来验证表单

来源:https://www.cnblogs.com/lt123/p/6836283.html

标签:C#,前端,后台,验证
0
投稿

猜你喜欢

  • Java开发之spring security实现基于MongoDB的认证功能

    2022-06-29 15:52:32
  • C#配置文件操作类分享

    2022-09-28 11:12:05
  • SpringCloud远程服务调用实战笔记

    2022-07-13 06:40:19
  • 如何通过zuul添加或修改请求参数

    2022-08-13 05:05:20
  • Spring Boot 集成Dubbo框架实例

    2022-02-03 21:23:27
  • 快速学习C# 设计模式之职责链模式

    2022-03-28 17:47:45
  • 一文带你真正理解Java中的内部类

    2023-11-24 20:42:07
  • Java线程间的通信方式详解

    2022-05-20 10:33:47
  • springboot从application.properties中注入list, map方式

    2023-11-28 23:42:33
  • C#实现计算器功能(winform版)

    2021-07-16 06:40:15
  • C#判断页面中的多个文本框输入值是否有重复的实现方法

    2022-10-30 19:41:56
  • SSM框架+Plupload实现分块上传大文件示例

    2023-06-01 01:58:21
  • Java Vector实现班级信息管理系统

    2023-11-25 03:09:09
  • 一文带你了解SpringBoot中常用注解的原理和使用

    2022-07-22 14:27:43
  • 大白话讲解C# 中的委托

    2023-02-03 02:06:41
  • java使用Jdom实现xml文件写入操作实例

    2022-09-30 02:38:23
  • MyBatis-Plus拦截器实现数据权限控制的示例

    2022-12-10 05:10:17
  • Android开发之开关按钮用法示例

    2021-12-24 22:16:11
  • Android内核源码 在Ubuntu上下载,编译,安装

    2023-02-21 19:43:39
  • Spring Boot conditional注解用法详解

    2022-03-19 02:32:25
  • asp之家 软件编程 m.aspxhome.com