.net(#)下怎样实现javascript和服务器端的交互
具体问题是:我点击button,要先执行javascript进行非空验证,如果通过验证,就要执行服务器端的程序,应该怎样做呢? --------------------编程问答-------------------- btnOK.OnClientClick = "if(confirm('确认么?') == false){event.returnValue = false;}"; --------------------编程问答-------------------- asp.net提供那么多组件让你去验证,干吗自己去写? --------------------编程问答--------------------
用RequiredFieldValidator --------------------编程问答-------------------- 但是我不一定,只是验证,而是要把javascript和服务段程序连接起来阿,这只是个例子 --------------------编程问答-------------------- button.Attributes.Add("onclick","return Check();");
如果你js返回false,button对应的.net代码不执行
你在check里就可以做一堆你的乱七八糟的事了 --------------------编程问答-------------------- Up --------------------编程问答--------------------
同意这个。
不过我觉得还是用RequiredFieldValidator比较好,如果不想执行这个验证,让RequiredFieldValidator的enable为false就行了。
补充:.NET技术 , C#