我有一个包含多列的RadGrid,1列是删除列...它看起来像这样
<telerik:GridTemplateColumn runat="server" HeaderText="Delete" HeaderStyle-Width="7%" UniqueName="Delete">
<ItemTemplate>
<asp:Button runat="server" CssClass="btn btn-success" data-toggle="confirmation" data-original-title="Are you sure you want to delete?" CommandName="Delete" Text="Delete"></asp:Button>
</ItemTemplate>
</telerik:GridTemplateColumn>
我把数据toggle =“确认”放在按钮上,它做了我想做的事情,但是在部分回发后,它停止工作,问题是来自更新面板,如果我让它完成回发它的工作方式我想要,但使用异步回发它不想
有人可以帮我这个吗?
答案 0 :(得分:1)
以下演示通过添加几行JS来展示如何使用RadConfirm:http://demos.telerik.com/aspnet-ajax/window/examples/confirmserverclicks/defaultcs.aspx
以下是最相关的摘录:
<asp:Button ID="Button1" Text="Button" runat="server" OnClick="Button1_Click" OnClientClick="confirmAspButton(this); return false;">
</asp:Button>
和JS
function confirmAspButton(button) {
function aspButtonCallbackFn(arg) {
if (arg) {
__doPostBack(button.name, "");
}
}
radconfirm("Are you sure you want to postback?", aspButtonCallbackFn, 330, 180, null, "Confirm");
}