asp.net 验证控件 RequiredFieldValidator 提示错误后显示红字, 焦点如何定位..

asp.net验证控件RequiredFieldValidator提示错误后显示红字,焦点如何定位到非空的那个控件中.有没有截获验证的结果,并注入执行一段代码的方式方法,... asp.net 验证控件 RequiredFieldValidator 提示错误后显示红字, 焦点如何定位到非空的那个控件中.
有没有截获验证的结果,并注入执行一段代码的方式方法,有谁做过类似的尝试没, 贴出结果的话 加50分...
展开
 我来答
枚海宁0Ip
2011-03-18
知道答主
回答量:13
采纳率:0%
帮助的人:2万
展开全部
<asp:TextBox ID="txb_name" runat="server" ></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="不能为空" ControlToValidate="txb_name" ValidationGroup="Save" SetFocusOnError="true" Display="Dynamic" ></asp:RequiredFieldValidator>
设置SetFocusIOnError="true"就能够实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fxy6781349
2011-03-18 · 超过40用户采纳过TA的回答
知道答主
回答量:95
采纳率:0%
帮助的人:122万
展开全部
RequiredFieldValidator的属性SetFocusOnError="true" 如果你验证非空 没有填写时候会自动得到焦点
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
912808455
2011-03-17 · TA获得超过233个赞
知道答主
回答量:246
采纳率:0%
帮助的人:252万
展开全部
你把控件的位置放在非空控件的后面,并设置属性 ControlToValidate=“你要验证的控件的ID”
这样就行了
追问
其实是这样的, 如果篇幅太长的话.如何fouse定位到顶端的没有填写的选项中.. 您说的这个只是个绑定.并没有说触发定位相关的脚本\事件\属性\
追答
你的需求是什么  我搞不大清楚
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dingtrymybest
2011-03-17 · 超过14用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:33万
展开全部
用anthem控件来控制,设置控件的AutoUpdateAfterCallBack属性为true
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式