防止 bootstrap 弹出框在回发后消失

Prevent bootstrap popover from disappearing after postback

我有一个带 asp 复选框的 boostrap 弹出窗口。复选框的自动回传设置为真,因为我想根据选中的复选框在我的 girdview 中显示列。我在一个 gridview 列中有 5 个属性,因此在不使用弹出窗口的情况下无法对 gridview 行进行排序。如何防止 bootstrap 弹出窗口在回发后消失并保持复选框状态。所有这些都包含在 UpdatePanel 中。

你应该有一个 javascript 函数来显示弹出窗口

function openPopover() {
    $('#chkBox').popover('show');
    return false;
}

然后在自动回发的服务器端,您将必须调用代码在复选框回发后再次显示弹出窗口。

ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openPopover();", true);