gpt4 book ai didi

c# - foreach 中下拉列表的选定值 - Razor

转载 作者:行者123 更新时间:2023-11-30 23:32:29 25 4
gpt4 key购买 nike

我在 Controller 的操作中使用 viewbag 将对象列表传递给我的 View :

 ViewBag.subGroupNameList = DbContext.SubGroups.ToList();

并像 cshtml View 中的 foreach 一样呈现下拉列表:

   @Html.DropDownList("subGroupNameList", new SelectList(ViewBag.subGroupNameList, "id", "subGroupName", item.SubGroupId))

其中 item.SubGroupId 是该特定行中下拉列表的选定值的 ID。问题是所选值在加载后未被选中。

知道为什么会这样吗?谢谢

最佳答案

这个对我有用:

@Html.DropDownListFor(x =>item.SubGroupId, new SelectList(ViewBag.subGroupNameList, "id", "subGroupName", item.SubGroupId))

关于c# - foreach 中下拉列表的选定值 - Razor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34298541/

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