Asp.net 如何从DropDownListFor中提取选定值

Asp.net 如何从DropDownListFor中提取选定值,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,我需要帮助来提取我在此处选择的内容: <% var equipo = Html.DropDownListFor(model => model.campeonato.equipo, new SelectList(Model.campeonato.equipo, "idEquipo", "nombre", Model.campeonato.equipo.First().idEquipo), new { @requir

我需要帮助来提取我在此处选择的内容:

<% var equipo = Html.DropDownListFor(model => model.campeonato.equipo, 
                 new SelectList(Model.campeonato.equipo, "idEquipo", "nombre", Model.campeonato.equipo.First().idEquipo), 
                 new { @required = "required", @class = "infofield" });%>

<%:Html.DropDownListFor(model => model.idJugadora, 
                  new SelectList(Model.campeonato.equipo.Where(d=>d.idEquipo.Equals(equipo)).ToList(), "idJugadora", "nombre", Model.campeonato.equipo.First().jugadora), 
                  new { @required = "required", @class = "infofield" })%> 
model.campeonato.equipo,
新的选择列表(Model.campeonato.equipo,“idEquipo”,“nombre”,Model.campeonato.equipo.First().idEquipo),
新的{@required=“required”,@class=“infofield”});%%>
model.idJugadora,
新的选择列表(Model.campeonato.equipo.Where(d=>d.idEquipo.equipo.equipo)).ToList(),“idJugadora”,“nombre”,Model.campeonato.equipo.First().jugadora),
新的{@required=“required”,@class=“infofield”})%>

如果我这样做,它不会出现在视图中的下拉列表中:S

您可以通过发布的模型访问该值

public ActionResult Edit(campeonato campeonato_model)
{
   //Console.Write(equipo_model.equipo);
}

我需要做的是选择一个dropdownlist来更新另一个dropdownlist。我建议通过Ajax(jQuery等)来更新Popper idJugadora dropdownlist,如果您喜欢服务器端,您可以为equipo dropdown创建onchange()事件,并将请求发布到另一个ActionResult,例如exmaple:public ActionResult Selected_equipo(string idEquipo){…return View();}好的,但是你可以解释如何从下拉列表中提取所选的值,我认为var equipo=html.dropdownlistfor(..)不是正确的方法