C# 通过mvc3中的组合框显示和选择数据库值

C# 通过mvc3中的组合框显示和选择数据库值,c#,asp.net-mvc-3,C#,Asp.net Mvc 3,我是mvc3新手。我的问题是,我们如何在mvc3中的组合框中显示数据库值,然后根据所选值显示来自同一数据库中另一个表的数据 @Html.ActionLink(temp.sectorName, "selected_sector", new {id = temp.sector.sectorId}) 运行程序后,如果单击组合框中的sectorName,将选择匹配的sectorId,然后将其传递到名为selected\u sector 如果我使用组合框/下拉列表,我如何做同样的事情 我想在一个组合框中

我是mvc3新手。我的问题是,我们如何在mvc3中的组合框中显示数据库值,然后根据所选值显示来自同一数据库中另一个表的数据

@Html.ActionLink(temp.sectorName, "selected_sector", new {id = temp.sector.sectorId})
运行程序后,如果单击组合框中的sectorName,将选择匹配的sectorId,然后将其传递到名为
selected\u sector

如果我使用组合框/下拉列表,我如何做同样的事情

我想在一个组合框中显示名为“sector”的数据库中的所有sectorNames。当我单击任何扇区时,它的id应该被传递到同一个视图中,然后基于这个id,应该显示数据库中另一个表中的数据

e、 g.如果我从选项中选择扇形fedral_区域;假设它的id是10,然后我想显示另一个表中的完整信息,即它的位置、区域地址等

请帮我怎么做。

看一下:

使用实体框架(.edmx Model)和Razor视图为MVC3创建下拉列表&&将数据库记录插入多个表-


有些

从数据库中进行选择;循环浏览项目并将其添加到组合框中