好久没有用asp.net了,今天项目中涉及到一个页面,点击Cancel按钮时,结果仍然去验证那些必填项。后来发现按钮有一个属性CausesValidation,将其设为False(默认值为True),就可以了。

定义和用法

CausesValidation 属性规定当按钮控件被点击时是否验证页面。

当按钮被点击时,页面验证默认为执行。

该属性常用于当取消按钮或重置按钮被点击时阻止进行验证。

语法

<asp:Button CausesValidation="TRUE|FALSE" runat="server" /> 

实例

下面的例子会在按钮被点击时不执行验证:

<form runat="server">
<asp:Button id="button1" runat="server"
CausesValidation="FALSE" Text="Cancel" />
</form>

实例

把 Button 控件的 CausesValidation 设置为 False
本文转自loose_went博客园博客,原文链接:

http://www.cnblogs.com/michaelxu/archive/2009/04/14/1435925.html

,如需转载请自行联系原作者

ASP.NET CausesValidation 属性相关推荐

  1. Button..::.CausesValidation 属性

    获取或设置一个值,该值指示在单击 Button 控件时是否执行验证. ASP.NET <asp:Button CausesValidation="True|False" /& ...

  2. C#界面里的winform AutoValidate和CausesValidation属性

    C#界面里的winform AutoValidate和CausesValidation属性 AutoValidate属性是指示当焦点更改时是否自动验证此容器内的控件. CausesValidation ...

  3. ASP.NET ValidationGroup 属性和CssClass 属性

    定义和用法 获取或设置在 Button 控件回发到服务器时要进行验证的控件组. 通常在表单中存在多个按钮时使用该属性. 语法 <asp:Button ValidationGroup=" ...

  4. asp绑定gridview属性_理解ASP.NET Core中的模型验证

    当MVC执行模型绑定后,为了验证绑定为参数提供的值是否符合预期,还需要进行模型验证. 一.理解模型验证 模型验证是指模型绑定后对Action参数进行验证的过程.它会根据事先定义的规则对参数的值进行验证 ...

  5. asp绑定gridview属性_如何在ASP.NET Core中自定义Azure Storage File Provider

    主题:如何在ASP.NET Core中自定义Azure Storage File Provider 作者: Lamond Lu 地址:  https://www.cnblogs.com/lwqlun/ ...

  6. ASP.NET的属性绑定、表达式绑定、集合绑定、方法绑定、DropDownList集合绑定、DataList绑定、GridView绑定

    属性绑定 .aspx <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Defau ...

  7. asp.net IsPostBack属性

    ASP.NET的IsPostBack属性 现在从对ASP.NET页面的执行顺序开始,体会一下B/S结构的程序的特点,ASP.NET页面的执行顺序说明:Page_Init(页面初始化引发的事件)--&g ...

  8. 精通ASP.NET MVC ——属性路由

    在上一篇文章中,有约定路由的介绍.MVC 5中增加了对属性路由这一新技术的支持.在属性路由中,路由是由直接运用于控制器的C#属性定义的. 启动和运用属性路由 默认情况下属性路由是禁止的,通过MapMv ...

  9. asp.net Table 属性

    前言 在内容设置完成后,要把表格去掉,毕竟没有那个网站用表格显示的. 视频中就用一行代码来完成的(如下) BorderWidth ="0" 就是把表格线的宽度设置为0 但是我不管怎 ...

最新文章

  1. 解决js中数字相减为负数的情况
  2. Linux之 xstart调用 x11vnc远程图形化桌面
  3. android Comparator的使用
  4. 视图 - 创建及修改视图
  5. linux输入法源,Manjaro Linux 添加源及输入法
  6. 【渝粤题库】陕西师范大学500011 物理学史 作业(专升本)
  7. JS单引号嵌套的问题,怎么改才能对呢!
  8. java 跨类 调用 model_Model.java中的这两个方法,为什么不能在子类中调用,或者包内调用也行啊。...
  9. 云计算学习笔记-001---对云计算的了解
  10. JAVA数组、算法、递归
  11. 「leetcode」93.复原IP地址【回溯算法】详解!
  12. MySQL移动数据目录出现权限问题
  13. JavaWeb实现快递物流查询
  14. canvas 画布标签
  15. Web开发工程师的就业前景
  16. 弹簧振子运动方程推导
  17. swiper的基础使用(十五)
  18. Java随机生成验证码
  19. dopra linux 补全shell,~HS8145C补全SHELL教程,送给同是新手的猫友们~
  20. 计算机培训spss,[计算机软件及应用]SPSS 统计软件培训.ppt

热门文章

  1. 手把手教你考研《数据结构》代码题
  2. 医疗系统二级等保要求
  3. 机器人运动学相关概念定义
  4. 计算机应用考试成绩查询,【全国职称计算机应用能力考试成绩查询_2021年职称计算机成绩查询】- 环球网校...
  5. css实现图片放大效果
  6. 2022系统分析师真题
  7. 融资前和投资人的一次讨论
  8. “银杏书”带你深入理解信息产业之“魂”
  9. 【NLP】自然语言处理学习笔记(三)语音合成
  10. php中递归什么意思,什么是php递归