当前位置:编程学习 > C#/ASP.NET >>

ASP.NET 按钮回发问题

需要对一个按钮点击事件在客户端进行验证(不是验证控件),只有通过了验证才回发.怎么实现啊
追问:是这样的,一个按钮不是有个客户端单击事件和一个服务器端的单击事件吗,我想的是当我单击按钮的时候,会提交一些内容,但要先在客户端用js进行验证,只有验证通过了才触发服务端的单击事件,如果验证没有通过,将不会执行服务器端的单击事件。
答案: 可以用Jquery ,javescript 方式都可以,说出具体问题可以展示代码

 

  在page_load的代码前面加个判断if(!ispostback){page_load的代码}就可以了!!就是非的意思,ispostback就是从服务器回发,整句代码的意思就是如果不是从服务器回发就执行这段代码,加了这段代码之后,只有在第一次加载页面的时候他才会加载里面的代码,在你button_click之后就是属于服务器回发的数据!他就不会再重复的去执行判断语句断的代码了!

if(!ispostback)

{

....

}

page-load事件里面写
if(!ispostback)
{
代码
}

上一个:asp.net 弹出窗口设置
下一个:asp.net gridview如何导出xlsx文件

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,