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))
查看全文
相关阅读:
每日博客
每日博客
每日博客
每日博客
每日博客
每日博客
每日博客
每日博客
centos7 systemctl 管理MySQL
Postgresqlz之迁移数据pg_dump
原文地址:https://www.cnblogs.com/anson/p/535662.html
最新文章
时空数据库
R树详解
B树和B+树
Introduction of Research
Pytorch 神经网络模块之 Recurrent Layers
24 实战页式内存管理 上
23 操作系统-页式内存管理 下
22 操作系统-页式内存管理 上
21 特权级与内核安全示例
20 深入特权级转移(下)
热门文章
19 深入特权级转移(中)
18 深入特权级转移(上)
常用的ARM汇编指令总结
ARM的中断向量表,及DCD伪指令
17 保护模式中的特权级(下)
GitHua (1)创建账号、(2)绑定客户端和云端,(3) 初始化本地代码库,并把本地代码上传到GitHua代码库, (4)下载云端代码到指定的文件夹
java 创建文件夹和文件 汇总
导入 static 修饰的包
Java加分项
Java课程意见
Copyright © 2011-2022 走看看