asp.net-mvc-2 - Html.DropDownList 设置选中项

标签 asp.net-mvc-2

如何将 Html.DropDownList 的选定项设置为 Request.QueryString["JobType"]

<td class="data"><%= Html.DropDownList("MaintJobTypes")%>

一些事情:
<td class="data"><%= Html.DropDownList("MaintJobTypes").selectedItem = Request.QueryString["JobType"]%>

最佳答案

如果您设置 ViewData["MaintJobTypes"]等于您要选择的项目的值,Html.DropDownList将选择它并设置选定的值。您还可以使用 Model 上的属性只要下拉列表的名称与模型属性匹配。

或者,您可以使用 SelectList提供项目列表和所选项目的帮助程序。

此处提供更多示例和详细信息:

http://codeclimber.net.nz/archive/2009/08/10/how-to-create-a-dropdownlist-with-asp.net-mvc.aspx

关于asp.net-mvc-2 - Html.DropDownList 设置选中项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4485908/

相关文章:

asp.net-mvc - 为什么 DisplayFor 不向 Action 方法发布值?

http - 给定无效 ID 时应返回什么 HTTP 状态代码?

asp.net-mvc - 如何在 .NET MVC 2 中实现正确的 HTTP 错误处理?

asp.net-mvc - Nhibernate/MVC : Dealing with lazy loaded collections in View

C# Asp.net Membership.GetAllUsers 通过电子邮件订购

c# - MVC 路由不适用于虚拟目录上的非默认/根操作 Controller

asp.net-mvc - 我应该如何在 ASP.Net MVC 站点中进行身份验证?

c# - 在 Chrome 缓存中调试 MVC2 项目过于激进

javascript - MVC Web 应用程序会自动最小化 javascript

asp.net - 为什么我无法解析 css 文件的客户端 url?