我想在这个下拉菜单中添加背景颜色.. 我该怎么做..我尝试添加 new{style="background-color: #fff;"} 到下面的代码.. 但这似乎不起作用..
<%=Html.DropDownList("dd",
new List<SelectListItem>
{
new SelectListItem{ Text="dd1", Value = "dd1" },
new SelectListItem{ Text="dd2", Value = "dd2" }
}
, new { onchange = "jsfunc()" }
)%>
我试过了:
<%=Html.DropDownList("dd",
new List<SelectListItem>
{
new SelectListItem{ Text="dd1", Value = "dd1" },
new SelectListItem{ Text="dd2", Value = "dd2" }
}
, new { onchange = "jsfunc()" }
, new {style="background-color: #fff;"}
)%>
应避免使用内联样式。 我建议创建一个类,语法将是
new { @class = "yourclass", @onchange = "jsfunc()" }
我认为您有一个语法错误,new {@style = "background-color: #fff"}
,但您应该改用类。
编辑
new { @onchange = "jsfunc()", @style = "background-color: #fff"}