RequiredFieldValidator 验证在直接选取的情况下无效,该如何设置呢?

问题描述

RequiredFieldValidator验证在直接选取的情况下无效,该如何设置呢?HTMLCode<asp:TextBoxID="Number"runat="server"></asp:TextBox><asp:RequiredFieldValidatorID="rfvNumber"runat="server"Display="Dynamic"ErrorMessage="请输入员工编号!"ControlToValidate="Number"></asp:RequiredFieldValidator>目的:当Number为空时,则提示:请输入员工编号信息操作过程:一、用户在没有输入的情况下,出现提示信息(这一步OK)二、用户开始从键盘输入信息,例如:NO0001,输入完之后,跳到下一个输入框,提示信息就消息了(这一步OK)三、相信大家在输信息的时候,都有一个经验,原先输过的信息,会被短暂的记录,这个时候只要在输入框中双击鼠标就会跳出信息。四、将第二步的从键输入信息,改为双击鼠标选择信息,然后跳到下一个输入框,这里的提示信息还在,并没有消失(这一步出问题了)

解决方案

解决方案二:
四、将第二步的从键输入信息,改为双击鼠标选择信息,然后跳到下一个输入框,这里的提示信息还在,并没有消失(这一步出问题了)真的出现这种事情吗?文本框失去焦点就会激发客户端验证事件,通过验证错误信息就会消失啊。
解决方案三:
经验证确实存在这个问题,不过即使出现这种情况仍可以向服务器提交。
解决方案四:
现在的问题就是消息还在。如果用键盘输入就没问题,如果用鼠标直接点击就不行了。
解决方案五:
确认可以提交,但是有个错误提示信息,总是不对的吧。有没有办法解决呢?
解决方案六:
建议采用javascript脚本来做。

时间: 2024-10-23 12:12:40

RequiredFieldValidator 验证在直接选取的情况下无效,该如何设置呢?的相关文章

在没有电脑的情况下怎么用手机设置思科路由器上网

如今智能手机和互联网的普及,导致移动互联网盛行,在很多偏远地区,到处可见智能手机,条件再好点的就牵上网线了,连手机也可以上wifi了,这不我来告诉大家,如何通过手机设置磊科无线路由器. 1.首先将网线接口插入路由器最左边的一个,接通电源,留下中间的四个网线接口,这四个接口可以用网线连接电脑上网. 2.然后确保手机连上网了,打开浏览器,在网址上输入:192.168.1.1,点击进去. 3.进来之后,要求输入账号密码,这个就是无线路由器反面上面有写着的,这里账号和密码都是guest. 4.输入账号密

如何在不增加投入的情况下让你的数据库快上200倍

几乎每个人都在以这样或那样的方式抱怨数据库的性能问题,数据库管理员和程序员时常要面临服务器资源不够用或数据库查询一直执行不完的情况.这些情况对我们来说太正常不过了. 解决办法多种多样,最典型的一种就是把枪口指向查询语句,并谴责程序员没能写出高效的查询.他们本可以使用恰当的索引和物化视图,或者写出更好的查询.你需要增加更多的节点来缓解这些压力.在某些情况下,你的服务器因执行太多低效的查询而过载,你会考虑为不同的查询设置不同的优先级,这样那些紧急的查询(比如CEO要求的查询)可以得到优先处理.如果你

数据库高并发情况下重复值写入的避免 字段组合约束_MsSql

10线程同时操作,频繁出现插入同样数据的问题.虽然在插入数据的时候使用了: insert inti tablename(fields....) select @t1,@t2,@t3 from tablename where not exists (select id from tablename where t1=@t1,t2=@t2,t3=@t3) 当时还是在高并发的情况下无效.此语句也包含在存储过程中.(之前也尝试线判断有无记录再看是否写入,无效). 因此,对于此类情况还是需要从数据库的根本

[译] 如何在无损的情况下让图片变的更小

本文讲的是[译] 如何在无损的情况下让图片变的更小, 原文地址:Making Photos Smaller Without Quality Loss 原文作者:Stephen Arthur 译文出自:掘金翻译计划 译者:Xat_MassacrE 校对者:meifans,windmxf 如何在无损的情况下让图片变的更小 Yelp(美国最大点评网站)已经有超过 1 亿张用户上传的照片了,其中不但有晚餐.理发等活动的照片还有我们的新特性照片 -- #yelfies(一种在拍摄时,加上自拍头像的一种新的

高分求解:集成windosws身份验证,登录后如何在不中断会话的情况下注销登录?

问题描述 一个网站中使用了集成windosws身份验证,使用WINDOWS帐户登录后,如果在不中断当前会话的情况下注销啊?> 解决方案 解决方案二:网站,你是说登陆数据库????????解决方案三:windosws身份验证,不是登录数据库是网站中使用了服务器的系统帐户来进行认证解决方案四:关注,学习一下!解决方案五://自己写个类,//youPrincipal为自己写的继承System.Security.Principal.IPrincipal类.每个页面前面加入if(Context.User.

HBase在单Column和多Column情况下批量Put的性能对比分析

针对HBase在单column family单column qualifier和单column family多column qualifier两种场景下,分别批量Put写入时的性能对比情况,下面是结合HBase的源码来简单分析解释这一现象. 1. 测试结果 在客户端批量写入时,单列族单列模式和单列族多列模式的TPS和RPC次数相差很大,以客户端10个线程,开启WAL的两种模式下的测试数据为例, 单列族单列模式下TPS能够达到12403.87,实际RPC次数为53次: 单列族多列模式下,TPS只有

Silverlight3系列(二)Silverlight3+wcf+在不使用证书的情况下自定义用户名

Silverlight3系列(二)Silverlight3+wcf+在不使用证书的情况下自定义用户名密码验证 先说一下我的需求. 系统需求: 系统是一个电子商务平台,可以提供信息的展示,购买和交易(交易将来考虑).其实和淘宝是一样的,区别就是淘宝是一个综合类的,什么产品都上的,我们是一个行业性的,垂直的. 技术选型: Silverlight3 WCF MS SQL 功能需求: 客户端可以直接通过http访问,不需要使用https,而且也不需要安装证书.我们的wcf服务不想直接暴露在Interne

没有身份凭证的情况下,攻击者就能登录FreeRADIUS

近期,来自卢森堡RESTENA的安全研究专家Stefan Winter在当前全球最流行的radius服务器中发现了一个TLS认证绕过漏洞. FreeRADIUS是目前世界上最受欢迎的RADIUS服务器,实际上绝大多数的radius服务器都是基于FreeRADIUS开发而来的,其中包括很多开源应用以及商业应用在内.除此之外,它不仅一直在给财富500强公司和一级ISP供应商提供三A级技术支持,而且很多企业级Wi-Fi和IEEE 802.1X网络(尤其是教育社区)都在使用FreeRADIUS. 这个漏

网络中断情况下,如何update 数据库

问题描述 请教大家一个问题,程序每1分钟update下数据库,有没有办法在网络中断的情况下暂停update,等网络通后继续update?using(SqlConnectionconn=newSqlConnection(connstr)){conn.Open();if(conn.State==ConnectionState.Open){SqlCommandcmd=newSqlCommand("updateTB_GuajisetG_date='"+DateTime.Now.ToString