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(..)不是正确的方法