当Asyncpostback时,UpdatePanel中的SelectPicker消失

时间:2016-03-16 10:11:31

标签: c# jquery twitter-bootstrap-3 asp.net-ajax updatepanel

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

我在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.

我该怎么办?

2 个答案:

答案 0 :(得分:3)

遇到了同样的问题,这真的帮助了我。你所拥有的作品很棒,但这对我来说也是如此,而不必使用测试函数和ScriptManager

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

我将CssClass="selectpicker"附加到dropdownlist

答案 1 :(得分:2)

我已经完成了

在.aspx中使用此

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

然后在Page_Load .aspx.cs

中使用它
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "anything", "test();", true);