读书人

客户端验证解决方案

发布时间: 2012-01-28 22:06:13 作者: rapoo

客户端验证
我在.cs中Page_Load()中添加了如下代码

Button.Attributes.Add( "onclick ", "return check(); ");

下面是check方法的具体内容
function check()
{
if(document.Form1.TextBox1.value== " ")
{
alert( "false ");
return false;
}
else
{
alert( "true ");
return true;
}
}
下面是Button服务器端的Click方法的具体实现
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Write( "asdfasdf ");
}

但不关check方法返回true还是false
服务端的代码都不执行

请问一下要怎么改才会在check方法返回true的时候执行服务器端的代码



[解决办法]
你的这些代码本身并没有错;你的页面有没有用验证控件?
[解决办法]
Button.Attributes.Add( "onclick ", "return check(); "); 你加的只是客端的代只有onclick的候只是行你check()并有把你的Button1_Click()加到你的事件上

读书人网 >asp.net

热点推荐