如何让ASPxButton不PostBack

转载 2012年03月29日 15:15:56

http://community.devexpress.com/forums/p/65455/222233.aspx

ASPxButton元件,当对OnClick挂了事件后,即使AutoPostBack设为false,点击时仍然会执行postback的动作,需要借助如下技巧了规避。

ASPX:

<scripttype="text/javascript">

    function OnButtonClick(s, e) {

        e.processOnServer = s._autoPostback;

    }

</script>

<dxe:ASPxButtonID="btnTestButton"runat="server" Text="ASPxButton" OnClick="OnButtonClick"AutoPostBack="False">

    <ClientSideEventsClick="OnButtonClick"/>

</dxe:ASPxButton>

CS:

protected void Page_Load(object sender, EventArgs e) {

    btnTestButton.ClientSideEvents.Init =
        string.Format("function(s, e) {{ s._autoPostback = {0}; }}", btnTestButton.AutoPostBack ?"true" : "false");

}

protected void OnButtonClick(object sender, EventArgs e) {

    // Do some work

}

 

如何让ASPxButton不PostBack

http://community.devexpress.com/forums/p/65455/222233.aspx ASPxButton元件,当对OnClick挂了事件后,即使AutoPostBa...
  • acrodelphi
  • acrodelphi
  • 2012年03月29日 15:15
  • 1336

Asp.net中的PostBackUrl属性

传统办法 为了便于比较,我想花一分钟来回顾网页传递数据的老方法。HTML的表格元素有一个action(动作)属性,用来指定服务器端哪项资源(所谓资源,是指一个网页、一段脚本、程序等)来处理这些提交的...
  • linshichen
  • linshichen
  • 2016年03月31日 13:27
  • 379

.NET框架学习:浅谈ASP.NET的Postback

浅谈ASP.NET的Postback 说道ASP.NET的Postback,就得说Web Page的生命周期,但是Web Page的生命周期却不是三言两语就能够说得清楚的,所以在这里单纯站的编...
  • songjianyue12345
  • songjianyue12345
  • 2016年11月28日 15:35
  • 772

DevExpress.Web控件中的AspxButton的客户端验证

ASPxButton ID="btnApply" runat="server" OnClick="btnApply_Click" Text="添加" AutoPostBack="False" Clie...
  • harold_zhang
  • harold_zhang
  • 2014年12月21日 15:30
  • 564

asp.net linkbutton postbackurl 带参

PostBackUrl="OrderWork.aspx?id="> 改成 PostBackUrl=''> 多个参数: ' runat="server">LinkButton   ...
  • yl_99
  • yl_99
  • 2012年08月15日 13:07
  • 1974

再认识asp.net的postback机制:探索__doPostBack的来龙去脉

原文连接:http://www.cnblogs.com/KenBlove/archive/2008/11/06/1328238.html ------------------------------...
  • lqh4188
  • lqh4188
  • 2015年06月26日 10:33
  • 600

UpdatePanel触发javascript脚本技巧

一.预呈现数据无法更改  1.大家知道,预呈现的数据是无法更改的,以前可能提到过,这里再看demo,自定义一个控件[DefaultProperty("Text")][ToolboxData("<{0}...
  • 46539492
  • 46539492
  • 2007年10月12日 15:47
  • 982

使用PostBackUrl传递数据

方法一        if (Page.PreviousPage != null)        {            TextBox txtName = (TextBox)Page.Previo...
  • aiq
  • aiq
  • 2007年09月06日 10:47
  • 1320

Asp.net的postback机制

Asp.net的postback机制我们知道Asp.net输出到客户端时都会被转化为HTML,页面Render到Client后,Client的HTML代码将包含如下代码:input type="hid...
  • wrq147
  • wrq147
  • 2010年01月15日 22:24
  • 1000

AsyncPostBackTrigger与PostBackTrigger

在ASP.NET AJAX中有两种Triggers:分别为AsyncPostBackTrigger和PostBackTrigger,AsyncPostBackTrigge用来指定某个服务器端控件以及其...
  • yang_629
  • yang_629
  • 2011年09月26日 22:14
  • 5016
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何让ASPxButton不PostBack
举报原因:
原因补充:

(最多只允许输入30个字)