<!--
服务器控件可以在前台判断,不过要使用的函数必须有两个参数,
函数名可以随意定义,参数名也可以随意定义,但是第二个参数的两个属性很重要,
其中一个是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" >
服务器控件可以在前台判断,不过要使用的函数必须有两个参数,
函数名可以随意定义,参数名也可以随意定义,但是第二个参数的两个属性很重要,
其中一个是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" >