尝试创建一个选择列表,其中第一个选项文本设置为空字符串。作为数据源,我有一个具有属性“Key”和“Value”的 GenericKeyValue 类的列表。我当前的代码如下。
<%= this.Select(x => x.State).Options(ViewData[Constants.StateCountry.STATES] as IList<GenericKeyValue>, "Value", "Key").Selected(Model.State) %>
这会用状态填充选择列表,但是我不确定此时是否有一种优雅的方式来获取空字符串的第一个选项文本。