【问题标题】:Add a dummy entry to DropDownListFor向 DropDownListFor 添加一个虚拟条目
【发布时间】:2014-02-07 13:25:41
【问题描述】:

我有以下 razor 语法用于从对象列表创建下拉列表。

@Html.DropDownListFor(m => m.data_connection, 
        new SelectList( Model.connections, 
          "ID", "Title", 
           Model.data_connection) , 
        new { style = "width: 420px;" })

这可行,但我想在列表顶部添加一个- select a connection - 样式的虚拟条目。我可以通过传递SelectList 而不是我的对象集合来做到这一点,但我想知道在视图中是否有一种简单的方法可以做到这一点?

【问题讨论】:

  • 你的意思是占位符?

标签: asp.net asp.net-mvc-4 razor html.dropdownlistfor selectlistitem


【解决方案1】:

Doh,找到了答案here

@Html.DropDownListFor(m => m.data_connection, 
    new SelectList( Model.connections, 
      "ID", "Title", 
       Model.data_connection) , 
    " -- select a connection -- ",
    new { style = "width: 420px;" })

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-04
    • 1970-01-01
    • 1970-01-01
    • 2019-11-03
    • 2015-04-14
    • 1970-01-01
    相关资源
    最近更新 更多