aspxCallback无效

时间:2013-11-27 08:00:41

标签: asp.net callback devexpress

它没有执行代码事件 实际上什么都没有 我尝试了一切但没有用。 帮助:/

Aspxcallbackpanel不在这里是我的代码

aspx文件中的

脚本

<script type="text/javascript">
    function cse_btn_load_click() {
        cbp.PerformCallBack('p_btn_load_click');
    }
    function cse_btn_add_var_click() {
        cbp.PerformCallBack('p_btn_add_var_click');
    }
    function cse_btn_sendmsg_click() {
        cbp.PerformCallBack('p_btn_sendmsg_click');
    }
</script>

所有按钮都是这样的

<dx:ASPxButton ID="ASPxButton1" runat="server" Text="Add" AutoPostBack="false">
                                                                                        <ClientSideEvents Click="cse_btn_add_var_click" />
                                                                                           </dx:ASPxButton>

我的aspx.cs文件是

protected void ASPxCallbackPanel1_Callback(object sender, DevExpress.Web.ASPxClasses.CallbackEventArgsBase e)
    {

        if (e.Parameter == "p_btn_load_click")
        {
            btn_load_Click(sender, e);
        }
        else if (e.Parameter == "p_btn_add_var_click")
        {
            ASPxButton1_Click(sender, e);
        }
        else if (e.Parameter == "p_btn_sendmsg_click")
        {
            btn_sendmsg_Click(sender, e);
        }
    }

1 个答案:

答案 0 :(得分:0)

PerformCallback而不是PerformCallBack

script type="text/javascript">
        function cse_btn_load_click() {
            cbp.PerformCallback('p_btn_load_click');
        }
        function cse_btn_add_var_click() {
            cbp.PerformCallback('p_btn_add_var_click');
        }
        function cse_btn_sendmsg_click() {
            cbp.PerformCallback('p_btn_sendmsg_click');
        }
    </script>