你好,第一次在stackoverflow中尋求幫助。我的問題是,如何獲得所選複選框的值或模型。如何獲取控制器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>
這是在視圖中的代碼,我不知道如何來重定向到行動,從複選框趕上值。
public ActionResult AtualizarValidado(bool[] prodValidados)
{
return null;
}
這是行動,我試圖通過作爲參數與複選框相同的名稱的數組,但始終爲空。
如果你能幫助我,會很好,因爲我在這個問題上阻塞了一段時間。
請發表您的完整''