gpt4 book ai didi

c# - DropDownList - 以编辑形式显示的选定值

转载 作者:太空宇宙 更新时间:2023-11-03 22:00:04 25 4
gpt4 key购买 nike

我有带编辑表单的 MVC3 网站。在此表单上有 DropDownList 显示可以选择的值列表。我希望将其设置为先前选择的值(在创建表单上)。该值位于 Model.Status 中。我认为这段代码可以工作:

 @Html.DropDownList("Status",
new SelectList(ViewBag.Status as System.Collections.IEnumerable, "Id", "Status", Model.Status))

但 DropDownList 始终设置为列表中的第一个值。我已经检查过 - 正确的值在 Model.Status 中。Model.Status 的值是列表中的状态 ID。 ViewBag.Status 是一个带有 id 和字符串描述的列表 - Status。

如何让它显示正确的值?非常感谢任何帮助!

最佳答案

你检查过了吗this bug

避免使用相同名称的DropDownListSelectList

关于c# - DropDownList - 以编辑形式显示的选定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10549641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com