gpt4 book ai didi

javascript - onclientClick执行然后Page被Postback

转载 作者:行者123 更新时间:2023-11-30 05:51:23 25 4
gpt4 key购买 nike

我正在使用用户控件中的 RadButton...

<telerik:RadButton ID="tbnCancel"
runat="server"
Text="Cancel"
OnClientClicked="CloseEditFormTodoList" >
</telerik:RadButton>

我正在调用 javascript 函数来关闭用户控件

function CloseEditFormTodoList(sender, eventArgs) {

var masterTable = $find("<%= RadGrid1.ClientID %>").get_masterTableView();
masterTable.cancelAll();
return false;
}

我的用户控件已关闭,但页面正在回发。

如何避免回发?

最佳答案

订阅 OnClientClicking 事件而不是 OnClientClicked 并调用 args 参数的 set_Cancel 方法:

function CloseEditFormTodoList(sender, eventArgs) {

var masterTable = $find("<%= RadGrid1.ClientID %>").get_masterTableView();
masterTable.cancelAll();
eventArgs.set_cancel(true);
}

查看此文档:OnClientClicking

关于javascript - onclientClick执行然后Page被Postback,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14644422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com