DevExpress Asp.net(1) AspxButton的客户端操作

来源:互联网 发布:利润的百分比算法 编辑:程序博客网 时间:2024/04/28 15:57

20090626
javascript调用父窗口(父页面)的方法
window.parent与window.opener的区别 javascript调用主窗口方法
1:   window.parent 是iframe页面调用父页面对象
2:   window.opener 是window.open 打开的子页面调用父页面对象
具体例子就不写了。

 

 

 

 


DevExpress.Web控件中的AspxButton的客户端验证
我们在用.net 默认的AspButton做面页提交时,如果需要客户端验证,我们一般要
这么写就可以,如下:
如果验证没能通过,在JS函数validate中直接return false就可以了,但AspxButton可不行,
费了好大的劲才找到合适的方法,如下:
 


在这个事件中,有一个非常重要的属性就是processOnServer,通过设置此属性的值(true/false),就可以让AspxButton是否执行其在服务器端的事件程序。

详细说明processOnServer:
true:处理在服务器端事件;
false:处理在客户端事件。

备注
  e.processOnServer=false  获取或设置一个值,程序是否在服务器端执行。
也可以这么说:如果控件有AutoPostBack 属性,那么就可以使用e.processOnServer以控制代码的 执行是在客户端还是在服务器端。但processOnServer最终取决于AutoPostBack属性,如果控件AutoPostBack ="false",那么processOnServer属性值将不起任何作用。


原创粉丝点击