zoukankan
html css js c++ java
ValidatorCallout真的是太酷了!
ValidatorCallout 这个验证提醒的,真的是太酷了!
页面代码:
<
div
>
<
asp:ScriptManager
ID
="ScriptManager1"
runat
="server"
>
</
asp:ScriptManager
>
<
ajaxToolkit:ValidatorCalloutExtender
ID
="ValidatorCalloutExtender1"
runat
="server"
TargetControlID
="RequiredFieldValidator1"
HighlightCssClass
="highlight"
>
</
ajaxToolkit:ValidatorCalloutExtender
>
<
asp:TextBox
ID
="TextBox1"
runat
="server"
></
asp:TextBox
>
<
asp:RequiredFieldValidator
ID
="RequiredFieldValidator1"
runat
="server"
ControlToValidate
="TextBox1"
ErrorMessage
="请输入点什么。"
Display
="None"
Font-Italic
="True"
Font-Size
="9pt"
></
asp:RequiredFieldValidator
>
<
asp:Button
ID
="Button1"
runat
="server"
Text
="Button"
/></
div
>
TargetControlID指向验证控件的ID,这样就可以了。看看效果图!
真的是酷啊!有空可以做一个自己的验证控件。
毕竟系统提供的这些验证控件不是很方便。
TargetControlID 只认识系统的验证控件看看它的源码,找到的是IValidator接口。
TargetControlType(typeof(IValidator))
查看全文
相关阅读:
Linux之基础系统优化
Linux之shell命令
Django解决跨域问题
Django中使用geetest验证
python2与python3的区别
一个长得很丑的登录和注册
Django组件-forms组件
Django组件-中间件
cookie、session与用户认证组件
jquery练习
原文地址:https://www.cnblogs.com/anson/p/535662.html
最新文章
OpenCV学习笔记十四:opencv_objdetect模块
OpenCV学习笔记十五:opencv_features2d模块
OpenCV学习笔记十二:opencv_video模块
OpenCV学习笔记十三:opencv_videostab模块
OpenCV学习笔记十一:opencv_ocl模块
Eugene and an array(边界麻烦的模拟)
Circle of Monsters(贪心)
Minimum Euler Cycle(找规律+模拟)
Three Blocks Palindrome (easy version)[暴力-预处理]
Linova and Kingdom(树型-贪心)
热门文章
Xenia and Colorful Gems(二分--思维)
Edge Weight Assignment(树-异或-贪心)
Constant Palindrome Sum(贪心*RMQ)
P2201 数列编辑器
给定圆上一些点求组成矩形个数
Linux之redis的安装,主从配置
Linux之mysql的安装与,主从设置
Linux之virtualenv和virtualenvwrapper
Linux之python3编译安装
Linux之Vim的使用
Copyright © 2011-2022 走看看