ASP.NET CausesValidation 属性

简介:

好久没有用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
,如需转载请自行联系原作者
相关文章
|
API
.net core工具组件系列之Autofac—— 第二篇:Autofac的3种依赖注入方式(构造函数注入、属性注入和方法注入),以及在过滤器里面实现依赖注入
本篇文章接前一篇,建议可以先看前篇文章,再看本文,会有更好的效果。前一篇跳转链接:https://www.cnblogs.com/weskynet/p/15046999.html
1014 0
.net core工具组件系列之Autofac—— 第二篇:Autofac的3种依赖注入方式(构造函数注入、属性注入和方法注入),以及在过滤器里面实现依赖注入
|
SQL 开发框架 .NET
(20)ASP.NET Core EF创建模型(必需属性和可选属性、最大长度、并发标记、阴影属性)
(20)ASP.NET Core EF创建模型(必需属性和可选属性、最大长度、并发标记、阴影属性)
|
JSON 前端开发 数据格式
.net MVC 使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错,字符串的长度超过了为 maxJsonLength 属性设置的值
在.net mvc的controller中,方法返回JsonResult,一般我们这么写: [HttpPost] public JsonResult QueryFeature(string url, string whereClause) { string str=""; return Json(str); }   此时如果str过长,就会报“使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错,字符串的长度超过了为 maxJsonLength 属性设置的值”。
3096 0
|
存储 开发框架 自然语言处理
【.Net底层剖析】3.用IL来理解属性
【.Net底层剖析】3.用IL来理解属性
237 0
【.Net底层剖析】3.用IL来理解属性
|
JSON 物联网 网络性能优化
NET Core 跨平台物联网开发 SDK属性、方法、委托、类(四)
NET Core 跨平台物联网开发 SDK属性、方法、委托、类(四)
392 1
|
存储 JSON 物联网
.NET Core 跨平台物联关网开发:上报属性(三)
.NET Core 跨平台物联关网开发:上报属性(三)
272 0
.NET Core 跨平台物联关网开发:上报属性(三)
|
XML JSON 数据格式
.NET中XML序列化和反序列化常用类和用来控制XML序列化的属性总结(XmlSerializer,XmlTypeAttribute,XmlElementAttribute,XmlAttributeAttribute,XmlArrayAttribute...)
.NET中XML序列化和反序列化常用类和用来控制XML序列化的属性总结(XmlSerializer,XmlTypeAttribute,XmlElementAttribute,XmlAttributeAttribute,XmlArrayAttribute...)
367 0
|
JSON 开发框架 前端开发
ASP.NET MVC中JSON强制小写属性名称
首先需要引用Newtonsoft.Json using Newtonsoft.Json; using Newtonsoft.Json.Serialization; 然后转换对象 Model.JsonResult jsonResult = new Model.
978 0