Как добавить текст в список выбора - PullRequest
0 голосов
/ 30 октября 2019

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

Я пробовал несколько вариантов, но ни один не работает, foreach,для a ++, и т. д.

Модель:

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; }

}

Вид:

<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>   

Контроллер:

// GET: Administrador/FacturaGasto/Create

 public ActionResult Create() 
 ViewBag.TRepuestoID = new 
 SelectList(db.TipoRepuestos.ToList().OrderBy(x => x.RepuestosReg), 
 "TipoRepuestoID", "RepuestosReg"  

// POST: Administrador/FacturaGasto/Create  

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, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...