Флажок выбора списка и текст - PullRequest
0 голосов
/ 26 октября 2019

Я занимаюсь разработкой веб-сайта с mv5 5, при использовании списка выбора, где мне нужен флажок для выбора типа и текста для ввода суммы, я не могу передать текст, только с флажком он работает отлично, но я делаюне получить текстовое поле для передачи его в контроллер

Я пробовал несколько вариантов, но ни один не работает

Модель:

public class TipoRepuesto
{
    [Key]
    public int TipoRepuestoID { get; set; }

    [Display(Name = "Repuesto Registrado")]
    public string RepuestosReg { get; set; }

    [DisplayName("Cantidad")]
    public int? CantidadRepuesto { get; set; }   

Vista:

 <label class="col-md-10 control-label d-inline-block">
     <span class="text-dark">Seleccionar Repuestos</span>
 </label>
    <div class="col-md-10">

        @foreach (var item in (SelectList)ViewBag.TRepuestoID)
        {             
        <div class="col-md-offset-1 col-sm-12">
            <input type="checkbox" name="RepuestosSel" value="@item.Value" class="checkbox-inline" />
            @Html.Label(item.Value, new { @class = "control-label" })
            <input type="text" name="RepuestosSel" value="@item.Text" class="checkbox-inline" />
            @Html.TextBox(item.Text)                                
            <span>&nbsp&nbsp</span>
        </div>
        }
    </div>                           

Controlador:

// Контроллер Получить: // GET: Администратор / FacturaGasto / Создать public ActionResult Create() ViewBag.TRepuestoID = new SelectList(db.TipoRepuestos.ToList().OrderBy(x => x.RepuestosReg), "TipoRepuestoID", "RepuestosReg"

// Контроллер Сообщение: //

public ActionResult Create([Bind(Include = "Num_FacturaGasto,RUC_Proveedor,Concepto_FacturaGasto,Fecha_FacturaGasto,Importe_FacturaGasto,IGV_FacturaGasto,Total_FacturaGasto,Fecha_PagoGasto," + "Observaciones_FacturaGasto,Nom_Proveedor,ImpDetraccionGasto,NetoPago,ProveedorID,MantenimientoID,TipoMantenimientoID,DetraccionGasto,ChkDetraccionGasto," + "IGVGasto,VehiculoID,ChkFacturable,ChkFacturado,MonedaID,TipoRepuestoID,RepuestosReg")] FacturaGasto facturaGasto, params string[] RepuestosSel )

Я должен передать выбранный чекбокс контроллеру, который, если это произойдет, и в то же время количество, я не могу это сделать. Пожалуйста, помогите

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...