我有关于
的小设计问题html.DropDownListFor()
如何更改html.DropDownListFor()
的宽度?
例如,通过css。
感谢您的回答
答案 0 :(得分:16)
您是否尝试过Html.DropDownListFor( new {width:"100"})
或Html.DropDownListFor( new {@class:"longDropdownList"})
修改强>
<style>
.MakeWide { width: 200px; }
</style>
<%= Html.DropDownListFor(x => x.Name, new SelectList(new List<string>()), new { @class = "MakeWide" })%>
答案 1 :(得分:12)
@Html.DropDownListFor(x => x.Name, new SelectList(new List<string>()), new {style="width:270px;"} );
会做的事情。虽然更好地使用css类
答案 2 :(得分:2)
在C#中你需要添加@,如下所示:
new { @style = "width: 350px;" }