我想添加背景顏色到這個下拉列表中。我怎樣才能做到這一點..我嘗試添加新的{style =「background-color:#fff;」 }下面代碼..但是這似乎並沒有工作..添加樣式到html.dropdownlist當在變化上使用javascript函數
<%=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;"}
)%>
這不起作用。我取代了我的代碼最後一行用你的,它似乎並沒有認識到html.dropdownlist .. – PK2016
第四個參數這可能是因爲你有' ,new {onchange =「jsfunc()」}' 嘗試 'new {@onchange =「jsfunc()」,@class =「yourclass」}' 但是,我建議您使用外部javascript作爲空值在他的回答中。 – xivo