服务器控件customvalidator可以在前台执行脚本判断,不过要使用固定的函数
2008-02-13 09:56
369 查看
<!--
服务器控件可以在前台判断,不过要使用的函数必须有两个参数,
函数名可以随意定义,参数名也可以随意定义,但是第二个参数的两个属性很重要,
其中一个是Value,是获取控件输入的值;另一个是IsValid,是表示控件是否通过验证
例子:前台代码(无后台代码)
-->
<script language="javascript" type="text/javascript">
function check(source,args)
{
if(args.Value!="bbb")
{
alert("wrongscript");
args.IsValid=false;
//return false;
}
else
{
alert("rightscript");
args.IsValid=true;
}
}
</script>
<asp:textbox id="r_title" runat="server"></asp:textbox>
<asp:customvalidator id="CustomV_title" runat="server" ErrorMessage="******" ControlToValidate="r_title" EnableClientScript="true" ClientValidationFunction="check" >
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1606630
服务器控件可以在前台判断,不过要使用的函数必须有两个参数,
函数名可以随意定义,参数名也可以随意定义,但是第二个参数的两个属性很重要,
其中一个是Value,是获取控件输入的值;另一个是IsValid,是表示控件是否通过验证
例子:前台代码(无后台代码)
-->
<script language="javascript" type="text/javascript">
function check(source,args)
{
if(args.Value!="bbb")
{
alert("wrongscript");
args.IsValid=false;
//return false;
}
else
{
alert("rightscript");
args.IsValid=true;
}
}
</script>
<asp:textbox id="r_title" runat="server"></asp:textbox>
<asp:customvalidator id="CustomV_title" runat="server" ErrorMessage="******" ControlToValidate="r_title" EnableClientScript="true" ClientValidationFunction="check" >
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1606630
相关文章推荐
- 服务器控件customvalidator可以在前台执行脚本判断,不过要使用固定的函数
- 绝对酷,如何解决asp.net中javascript脚本的问题(使用服务器控件执行客户端脚本)
- 绝对酷,如何解决asp.net中javascript脚本的问题(使用服务器控件执行客户端脚本)
- 使用客户端脚本完成页面回传,执行服务器事件的同时,按钮呈灰色不可用状态
- crontab中使用环境变量的方法(手动执行shell脚本可以,在定时任务中不行)
- js replace 全局替换 以表单的方式提交参数 判断是否为ie浏览器 将jquery.qqFace.js表情转换成微信的字符码 手机端省市区联动 新字体引用本地运行可以获得,放到服务器上报404 C#提取html中的汉字 MVC几种找不到资源的解决方式 使用Windows服务定时去执行一个方法的三种方式
- shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作
- wex5中使用password控件,密码可以隐藏,判断输入框是否为空时,无法通过password的.val()方法获取数据
- shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作
- 服务器控件button点击时执行脚本弹出提示对话框Button2.Attributes.Add("onclick","事件")
- 页面使用Ajax控件,后台不能调用前台Javascript脚本弹出消息框的解决办法
- C++语言笔试题目 C++中为什么用模板类&& 类中如何使用const &&函数重载,我们靠什么来区分调用的那个函数?靠返回值判断可以不可以
- shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作
- 服务器控件使用客户端脚本
- 使用for命令在多台SQLServer服务器上执行脚本
- 不错的下拉列表.HTML控件和服务器控件都可以使用
- 牛腩购物 8 整合用户留言 动软生成器 ,.NET在后置代码中输入JS提示语句(背景不会变白),repeater 循环的时候事件判断,repeater 隔行 奇数行,item列,隐藏区块 Panel 的使用,前台绑定代码的时候使用函数
- exit()函数与_exit()函数及return关键字的区别: exit()和_exit()函数都可以用于结束进程,不过_exit()调用之后会立即进入内核,而exit()函数会先执行一些清理
- expect 脚本本地单独调用可以执行,apache 服务器调用不能正常执行
- 如何:使用自定义函数对 ASP.NET 服务器控件进行验证