Html.DropDownList大小属性

Pet*_*ies 5 asp.net-mvc razor

这是HTML

<select size="25" style="width:100px" id="yearList"/>
Run Code Online (Sandbox Code Playgroud)

这是Razor(不确定这是否是正确的术语)

@Html.DropDownList("yearList", null, new{style="width:100px;"})
Run Code Online (Sandbox Code Playgroud)

有谁知道如何为Razor版本提供类似于HTML版本的大小属性?

非常感谢.

Dar*_*rov 19

像这样:

@Html.DropDownList(
    "yearList", 
    Enumerable.Empty<SelectListItem>(),  // <!-- TODO: bind with a real data
    new { 
        size = "25", 
        style = "width: 60px" 
    }
)
Run Code Online (Sandbox Code Playgroud)