Hallo ersten Mal um Hilfe in Stackoverflow fragen. Meine Frage ist, wie bekomme ich den Wert oder das Modell des ausgewählten Kontrollkästchens.Wie kann ich die Checkbox Wert in der Steuerung MVC
<dl class="dl-horizontal">
@foreach (Produto prod in (Model.ProdutosEntrada))
{
<dt>
@Html.DisplayNameFor(model => prod.Designacao)
</dt>
<dd>
@Html.DisplayFor(model => prod.Designacao)
</dd>
<dt>
@Html.DisplayNameFor(model => prod.Descricao)
</dt>
<dd>
@Html.DisplayFor(model => prod.Descricao)
</dd>
foreach (EntradaProduto entProd in (Model.EntradaProdutoEscolhida))
{
if (prod.CodigodoProduto == entProd.CodigodoProduto)
{
<dt>
@Html.DisplayNameFor(model => entProd.Quantidade)
</dt>
<dd>
@Html.DisplayFor(model => entProd.Quantidade)
</dd>
<dt>
@Html.DisplayNameFor(model => entProd.Validado)
</dt>
<dd>
<input type="checkbox" name="prodValidados" id="@entProd.CodigodoProduto" value="@entProd.Validado"/>*@
</dd>
}
}
}
</dl>
Dies ist der Code in der Ansicht, ich weiß nicht, wie man die Aktion umleiten und die Werte der Kontrollkästchen fangen.
public ActionResult AtualizarValidado(bool[] prodValidados)
{
return null;
}
Dies ist die Aktion, i als Argument ein Array mit dem gleichen Namen wie das Kontrollkästchen passieren versucht, aber ist immer null.
Wenn Sie mir helfen könnten, wird nett sein, da ich in diesem Problem für eine Weile blockiert ist.
Bitte senden Sie Ihre vollständigen ''