如何在asp:DropDownList上获得引导下拉列表样式,而不使用表单控制类



我试图添加引导样式到一个旧的应用程序。我反复遇到的一件事是想把asp:DropDownList样式设置为一个引导下拉列表。

我遇到了一个SO帖子,说要使用表单控制类。这实际上是有效的,但是由于form-control类优先于网格的宽度,它使控件的宽度为100%。

我一直在试图找出如何让它优先考虑网格宽度,但我想知道应用表单控制是错误的解决方案。

我绝对不希望像在bootstrap示例b/c中那样使用按钮和ul来重写asp:DropDownList,否则我将不得不重复这种转换一百次,这根本不值得。

嗯,你可以给下拉列表添加一个宽度:

<asp:DropDownList ID="DropDownList1" CssClass="form-control" runat="server"
DataValueField="ID"
DataTextField="HotelName"
width="180px"
></asp:DropDownList>

最新更新