DevExpress Asp.net(1) AspxButton的客户端操作
2009-06-26 12:35
435 查看
20090626
javascript调用父窗口(父页面)的方法
window.parent与window.opener的区别 javascript调用主窗口方法
1: window.parent 是iframe页面调用父页面对象
2: window.opener 是window.open 打开的子页面调用父页面对象
具体例子就不写了。
DevExpress.Web控件中的AspxButton的客户端验证
我们在用.net 默认的AspButton做面页提交时,如果需要客户端验证,我们一般要
这么写就可以,如下:
费了好大的劲才找到合适的方法,如下:
在这个事件中,有一个非常重要的属性就是processOnServer,通过设置此属性的值(true/false),就可以让AspxButton是否执行其在服务器端的事件程序。
详细说明processOnServer:
true:处理在服务器端事件;
false:处理在客户端事件。
备注
e.processOnServer=false 获取或设置一个值,程序是否在服务器端执行。
也可以这么说:如果控件有AutoPostBack 属性,那么就可以使用e.processOnServer以控制代码的 执行是在客户端还是在服务器端。但processOnServer最终取决于AutoPostBack属性,如果控件AutoPostBack ="false",那么processOnServer属性值将不起任何作用。
javascript调用父窗口(父页面)的方法
window.parent与window.opener的区别 javascript调用主窗口方法
1: window.parent 是iframe页面调用父页面对象
2: window.opener 是window.open 打开的子页面调用父页面对象
具体例子就不写了。
DevExpress.Web控件中的AspxButton的客户端验证
我们在用.net 默认的AspButton做面页提交时,如果需要客户端验证,我们一般要
这么写就可以,如下:
<asp:Button ID="btnSubmit" runat="server" Text="提交" OnClientClick="return btnClick();" />如果验证没能通过,在JS函数validate中直接return false就可以了,但AspxButton可不行,
费了好大的劲才找到合适的方法,如下:
<dxe:ASPxButton ID="btnSubmit" runat="server" ClientInstanceName="btnClientSubmit" Text="提交"> <ClientSideEvents Click="function validate(s, e) { if (txtMemo.GetText() == '') { alert('请输入有效的值!'); e.processOnServer = false; return false; } }" /> </dxe:ASPxButton>
在这个事件中,有一个非常重要的属性就是processOnServer,通过设置此属性的值(true/false),就可以让AspxButton是否执行其在服务器端的事件程序。
详细说明processOnServer:
true:处理在服务器端事件;
false:处理在客户端事件。
备注
e.processOnServer=false 获取或设置一个值,程序是否在服务器端执行。
也可以这么说:如果控件有AutoPostBack 属性,那么就可以使用e.processOnServer以控制代码的 执行是在客户端还是在服务器端。但processOnServer最终取决于AutoPostBack属性,如果控件AutoPostBack ="false",那么processOnServer属性值将不起任何作用。
相关文章推荐
- DevExpress Asp.net(1) AspxButton的客户端操作
- DevExpress Asp.net(1) AspxButton的客户端操作(转)
- DevExpress Asp.net(1) ASPxButton的基本使用
- DevExpress ASP.NET 使用经验谈(5)-通过ASPxGridView实现CRUD操作
- DevExpress ASP.NET 使用经验谈(5)-通过ASPxGridView实现CRUD操作
- DevExpress ASP.NET 使用经验谈(7)-ASPxTreeList控件使用
- DevExpress Asp.net(4) ASPxCallbackPanel的基本使用
- DevExpress Asp.net(2) ASPxObjectContainer说明
- 在ASP.NET 2.0中操作数据之二十二:为删除数据添加客户端确认
- DevExpress Asp.net(5) ASPxCloudControl的基本使用
- js AspxButton的客户端操作
- asp.net TreeView安装、使用(如何将TreeView打包发布)(带CheckBox选择框的TreeView的初始化,TreeView客户端操作:选择父节点后自动选择所有子节点,子节点选择后自动选择父节点)(TreeView节点精确定位)2005-12-23更新
- DevExpress Asp.net(9) ASPxHiddenField的特性与基本使用
- asp.net产生客户端Cookie与js操作Cookie大全
- DevExpress Asp.net(6) ASPxLoadingPanel的基本使用
- asp.net 帮定数据库库的操作radiobutton
- Asp.net中实现HtmlButton客户端控制网页提交实现
- DevExpress Asp.net(4) ASPxCallbackPanel的基本使用
- 在ASP.NET 2.0中操作数据之四十五:DataList和Repeater里的自定义Button
- DevExpress Asp.net(7) ASPxTreeList的基本使用之一