我试图添加引导样式到一个旧的应用程序。我反复遇到的一件事是想把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>