如何在mvc中的Dropdownlistfor helper中添加样式?

时间:2016-02-25 13:12:52

标签: asp.net-mvc-3 asp.net-mvc-4 model-view-controller html.dropdownlistfor

想要在下拉列表中使用onchange函数添加样式,我的代码是这样的: -

 @Html.DropDownListFor(m=>m.printEmployeeCardDTO.DataCardConnectionType,null,new {    @onchange="_printEmployeeCard.GetPrintersDetail(this.value, printersList);" },new    { style = "width: 100px;" }  )

我在这里遇到错误。任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:2)

您使用了两个不同的参数new { },而不是仅使用,

分隔的参数
@Html.DropDownListFor(
    m => m.printEmployeeCardDTO.DataCardConnectionType,
    null,
    new { @onchange="_printEmployeeCard.GetPrintersDetail(this.value, printersList);", style = "width: 100px;" }
)

答案 1 :(得分:0)

@符号与style属性一起使用,如下所示:

@style = "width: 100px;"