它没有执行代码事件 实际上什么都没有 我尝试了一切但没有用。 帮助:/
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);
}
}
答案 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>