c# - 基于另一个 DropDownList 填充 DropDownList(层叠下拉)

标签 c# asp.net-mvc drop-down-menu c#-4.0

我无法在 ASP.NET MVC 应用程序的 Create View 中获得我们想要的功能。

我们的 Create View 中有两个 DropDownList。

一个是类别选择,第二个应该根据第一个所选类别的 id 值填充项目。 (他们有FK关系)。

你们有没有遇到过类似的情况,你能给我一些建议或提示,告诉我如何最好地解决这个问题吗?

  • 我应该为此创建一些指定的 ActionResult 方法吗?
  • 或者我应该在 Repository/Controller 中使用 static 方法吗?

非常感谢所有帮助!

最佳答案

您正在寻找 Cascading Drop Down .

关于c# - 基于另一个 DropDownList 填充 DropDownList(层叠下拉),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2232647/

相关文章:

c# - 从一个列表中获取与其他列表不匹配的唯一记录?

asp.net - 多个 Html.dropdownlistfor 具有相同的选择列表,设置选定值

ASP.NET MVC : Action Filter to set up controller variables?

JavaScript 下拉函数重构

html - 为什么我的 CSS 菜单在下拉菜单上有重叠的文字

c# - 为什么 Azure Mobile Apps 的数据模型中有一个字符串 ID?

c# - SQL连接性能问题

c# - 0 - 65535 之间第一个内存地址的空引用

asp.net-mvc - 如何在 asp.net MVC 中使用 Server.Transfer 方法?

jquery - 下拉菜单淡入?