【发布时间】:2013-11-15 22:55:49
【问题描述】:
我正在使用带有 razor 和 javascript 的 ASP.net MVC4 在此图像中,我无法选择多个收音机,当我选择一个选项时,选择的另一个选项保持干净且未选中。
这是我的代码:
@foreach (var item in ViewBag.DatosInfVehiFE){
<tbody>
<tr>
<td>@item.cprp_descripcion</td>
<td>@item.piv_cantidad</td>
<td>@item.cprp_idpartepre</td>
<td>
@Html.RadioButtonFor(m => m.parestadopieza, Crd.Web.Areas.Inspeccion.Models.v_PreInformacionVehi.Estado.Bueno, new { id = string.Format("B_{0}", item.cprp_idpartepre.ToString()) }) Bueno
@Html.RadioButtonFor(m => m.parestadopieza, Crd.Web.Areas.Inspeccion.Models.v_PreInformacionVehi.Estado.Regular, new { id = string.Format("R_{0}", item.cprp_idpartepre.ToString()) }) Regular
@Html.RadioButtonFor(m => m.parestadopieza, Crd.Web.Areas.Inspeccion.Models.v_PreInformacionVehi.Estado.Deficiente, new { id = string.Format("D_{0}", item.cprp_idpartepre.ToString()) }) Deficiente
</td>
<td>@item.piv_observacion</td>
}
如何为每一行选择一个选项?
这是我的控制器
[HttpPost]
public ActionResult InsInformacionVehiculo(string IdInspeccion)
{
ViewBag.IdInspeccion = IdInspeccion;
List<Models.v_PreInformacionVehi> ListaInfVehi = InformacionVehiculo("INP0001", "", "").ToList();
List<Models.v_PreInformacionVehi> ListaFrontalExt = ListaInfVehi.Where(e => e.cprp_partipoiv == "E" && e.cprp_parsubtipoiv == "F").ToList();
ViewBag.DatosInfVehiFE = ListaFrontalExt;
return PartialView("~/Areas/Inspeccion/Views/raAcc/_DatosInfoVehiculo.cshtml");
}
ListaFrontaExt 是这个数据(图像)在哪里(这个发送 ViewBag 到 partialview _DatosInfoVehiculo.cshtml
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-4 razor html-helper