关于asp.net的验证控件,为什么后台只能取到true的值

问题描述

关于asp.net的验证控件,为什么后台只能取到true的值

不能取到False,验证控件在前台的提示到是正常的,验证不过都能重复显示出错提示

我就放了两个验证控件
然后后台一个Button事件里就写上了
Response.Write(“alert('"+Page.IsValid.ToString()+"')");
用RegularExpressionValidator.IsValid也一样,只能取到True
加上Page.Validate()也没什么用。

解决方案

http://www.jb51.net/article/34150.htm

解决方案二:

ASP.NET中TextBox控件设置ReadOnly="true"后台取不到值
ASP.NET中TextBox控件设置ReadOnly="true"后台取不到值
ASP.NET中TextBox控件设置ReadOnly="true"后台取不到值

时间: 2024-12-17 15:06:32

关于asp.net的验证控件,为什么后台只能取到true的值的相关文章

ASP.NET中验证控件的使用

原文:ASP.NET中验证控件的使用 前言:     前几日,无奈用JS判断控件的有效性,发现的确是一件费力.费神的事情!特别是针对邮件格式.邮政编码等的关于正则表达式的JS验证(其中涉及正则表达式的比较等,较烦~).其实对于这些常用的控件有效性验证,在Asp.Net中有单独的验证控件可供使用.他们可以满足一般的,诸如非空,范围.比较等的验证.   验证控件:    Asp.Net中内置的验证控件有:RequiredFieldValidation.RangeValidation.RegularE

ASP.NETWeb服务器验证控件如何使用_实用技巧

什么是验证控件? 希望用户输入正确的类型的数据,为了验证用户输入是否满足要求,必须对输入的值.范围或格式进行检查..NET中验证控件在哪里? 在工具箱的验证分组里.常用的ASP.NET控件几个?分别是什么? 1)CompareValidator控件:与给定值比较. 2)CustomValidator控件:用户自己定制校验逻辑 3)RangeValidator控件:检查控件的值是否在给定的有效范围内. 4)RegularExpressValidator控件:使用正则表达式验证用户输入的数据是否符合

ASP.NET中验证控件的使用方法_实用技巧

对于这些常用的控件有效性验证,在Asp.Net中有单独的验证控件可供使用.他们可以满足一般的,诸如非空,范围.比较等的验证,为用户登录页面添加输入数据验证功能和验证码功能.  验证控件:    Asp.Net中内置的验证控件有:RequiredFieldValidation.RangeValidation.RegularExpressValidation.CompareValidation.CustomValidation和ValidationSummary等六种.其中用户自定义验证控件,由于并

asp.net数据验证控件_实用技巧

1.非空数据验证控件RequiredFiledValidator. 属性:ControlToValiata 指验证控件对哪一个控件进行验证.例如验证TextBox控件的ID属性txtPwd,只要将RequiredFiledValidator.控件的ControlToValidata属性设置为txtPwd.代码:this.RequiredFiledValidator1.ControlToValidata="txtPwd"; ErrorMessage属性:用于指定页面中使用Required

【ASP.NET】验证控件

在软件开发中,验证输入信息是否正确,这是必不可少的一项工作.就拿我们做过的机房收费系统来说,在登录的时候,我们需要对用户名和用户密码进行验证,判断是否为空,判断输入字符是否合理等等.这些工作,我们之前都需要编写一段又一段代码,依次进行验证.在ASP.NET中,学习到了验证控件,发现这些事情原来可以很容易就被解决的. 这篇博客就将ASP.NET中5个验证控件总结一下,也是为了以后能够更加方便熟悉的使用它们. (一)RequiredFieldValidator控件 其功能是要求用户必须为ASP.NE

asp.net-ASP.NET验证控件失效,无法判断规则

问题描述 ASP.NET验证控件失效,无法判断规则 事情是这样的今天白天输入学生信息还可以判断是否为空之类的 到今天晚上就无法判断,直接就添加成功了 解决方案 验证是在后台.前台都有验证吗,空格之类的再看看?看下生成的html.

ASP.net的验证控件浅析_实用技巧

①.数据格式验证控件(RegularExpressionValidator) 复制代码 代码如下: <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ErrorMessage="此用户名已注册过" ControlToValidate = "txtName" ValidationExpression = "

ASP.NET解决验证控件与JS脚本验证冲突

  在aspx页面Button的OnClientClick事件中: OnClientClick="if(CheckClientValidate()) {return ValidCustom()}" js脚本中: //用户控件验证 function CheckClientValidate() { Page_ClientValidate(); if (Page_IsValid) { return true; } else { return false; } } //自定义JS脚本验证 fu

ASP.NET 2.0服务器控件之实现验证控件

asp.net|服务器|控件 为了更好的创建交互式Web应用程序,加强应用程序安全性(例如,防止脚本入侵等),开发人员应该对用户输入的部分提供验证功能.过去,输入验证功能基本由自行编写的客户端脚本来完成这种实现方法既繁琐,又容易出现错误.随着技术的发展,ASP.NET技术通过提供一系列验证控件来克服这些缺点,例如,RequiredFieldValidator.CompareValidator.RangeValidator等.使用这些验证控件,开发人员可以向Web页面添加输入验证功能,例如定义验证