asp.net-mvc - Html.DropDownList 大小属性

标签 asp.net-mvc razor

这是 HTML

<select size="25" style="width:100px" id="yearList"/>

这是 Razor (不确定这是否正确)
@Html.DropDownList("yearList", null, new{style="width:100px;"})

有谁知道如何给 Razor 版本一个类似于 HTML 版本的 size 属性?

非常感谢。

最佳答案

像这样:

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

关于asp.net-mvc - Html.DropDownList 大小属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6635359/

相关文章:

asp.net-mvc-4 - 调用了 MVC4 Razor DisplayTemplate,生成了 HTML,但未呈现给浏览器

c# - 如何使用 Advanced Rest Client 发出 POST 请求

c# - ActionLink 中的 Razor 变量

asp.net - Identity 示例项目中的 DataProtectionProvider

asp.net-mvc - 如何在 Razor 中传递带空格的字符串

visual-studio - 等待后台操作完成

jquery - 添加 JQueryMobile 后 ASP MVC3 URL 出现问题

razor - 模型中缺少 Umbraco AncestorOrSelf?

c# - 我可以将 ASP.NET MVC 与常规 ASP.NET Web 表单一起使用吗

asp.net-mvc - 为什么我需要做 html.encode()