ValidatorCallout真的是太酷了!

ValidatorCallout 这个验证提醒的,真的是太酷了!
页面代码:
None.gif     < div >
None.gif     
< asp:ScriptManager  ID ="ScriptManager1"  runat ="server" >
None.gif        
</ asp:ScriptManager >
None.gif        
< ajaxToolkit:ValidatorCalloutExtender  ID ="ValidatorCalloutExtender1"  runat ="server"  TargetControlID ="RequiredFieldValidator1"  HighlightCssClass ="highlight" >
None.gif      
None.gif        
</ ajaxToolkit:ValidatorCalloutExtender >
None.gif       
None.gif        
< asp:TextBox  ID ="TextBox1"  runat ="server" ></ asp:TextBox >
None.gif        
< asp:RequiredFieldValidator  ID ="RequiredFieldValidator1"  runat ="server"  ControlToValidate ="TextBox1"
None.gif            ErrorMessage
="请输入点什么。"  Display ="None"  Font-Italic ="True"  Font-Size ="9pt"   ></ asp:RequiredFieldValidator >
None.gif        
< asp:Button  ID ="Button1"  runat ="server"  Text ="Button"   /></ div >

TargetControlID指向验证控件的ID,这样就可以了。看看效果图!
g.jpg
真的是酷啊!有空可以做一个自己的验证控件。
毕竟系统提供的这些验证控件不是很方便。
TargetControlID 只认识系统的验证控件看看它的源码,找到的是IValidator接口。
TargetControlType(typeof(IValidator))

转载于:https://www.cnblogs.com/anson/archive/2006/10/21/535662.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值