当Asyncpostback时,UpdatePanel中的SelectPicker消失

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当Asyncpostback时,UpdatePanel中的SelectPicker消失相关的知识,希望对你有一定的参考价值。

这是我的第一个问题,对不起我的英语能力差。

我在UpdatePanel中有关于<select class="form-control selectpicker"</select>的问题,当我点击一个按钮时它消失了(UpdatePanel中的按钮也是如此)

这是我的aspx代码

================================================== =======================

================================================== ======================= Clicked On a button so my <select> is disappear T_T

=========================================================================

It's all my code.

我该怎么办?

答案

我已经做好了

在.aspx中使用此功能

 function test() {
            $("#<%=this.SelectAcademicYear.ClientID%>").selectpicker();
        }

然后在Page_Load .aspx.cs中使用它

ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "anything", "test();", true);
另一答案

有同样的问题,这真的帮助了我。你有什么作品很棒,但这对我来说也是如此,而不必使用测试功能和ScriptManager

<script>
    function pageLoad() {
        $('.selectpicker').selectpicker(); 
    }
</script>

在哪里我有CssClass="selectpicker"附加到dropdownlist

以上是关于当Asyncpostback时,UpdatePanel中的SelectPicker消失的主要内容,如果未能解决你的问题,请参考以下文章

在转发器中的按钮 onclick 事件上使用 javascript 导致更新面板中的完整回发

更新:为啥当用户是管理员时关系有效,但当普通用户时不会?

python当密码正确输入,当密码错误时

当应用程序在后台时扫描外围设备(例如,当屏幕锁定时)

当页码为 1 时,num_pages 总是为 1,当页码大于 1 时,它工作正常

当我们使用 JavaScript 隐藏/显示时清除下拉列表和/或文本框内容当它们被交替选择时