我在我的Asp.net webforms站点中使用 Bootstrap 。我的下拉列表使用 Bootstrap 选择样式。
这个下拉列表在一个UpdatePanel中。它被设置为自动回发,以便在我的数据库中保存所选内容。这个保存工作正常。问题是,在这个UpdatePanel触发后(或者甚至是我在同一页面上的另一个),下拉列表失去了引导选择样式,变成了一个常规的下拉列表。
<asp:UpdatePanel ID="UpdatePanelSupervisor1" runat="server">
<ContentTemplate>
<asp:DropDownList ID="ddlSupervisor1" runat="server" CSSClass="form-control select show-tick" data-live-search="true" AutoPostBack="True" onselectedindexchanged="ddlSupervisor1_SelectedIndexChanged"/>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID ="ddlSupervisor1" EventName ="SelectedIndexChanged" />
</Triggers>
</asp:UpdatePanel>
字符串
在updatepanel触发后,我如何保持下拉列表样式为bootstrap select?
2条答案
按热度按时间pbgvytdp1#
处理head部分的pageLoad事件,并使用jquery设置类,
字符串
3pvhb19x2#
这与以下项目有关:
SelectPicker in UpdatePanel disappear when Asyncpostback
其中一个答案是
字符串
对我很有效。