0
Ich habe eine Foreach
in einer Tabelle, ich möchte ein Modal öffnen, wenn Benutzer auf eine Zelle klicken und das Objekt der Zelle in einem partialView
modal
anzeigen.Wie man Daten an ein Modal sendet
Die foreach:
@foreach (PedidoModel pedido in @Model.Entidades)
{
<tr title="Clique para exibir detalhes" style="cursor:pointer" data-toggle="modal" data-target="#myModal">
<td style="text-align:center"><input type="checkbox"></td>
<td>@pedido.Pessoa.Nome</td>
<td>@pedido.DataEntrega</td>
<td></td>
<td>R$ @pedido.ValorTotal</td>
<td>@pedido.Endereco</td>
<td>
<span class="label label-success">@pedido.Status</span>
</td>
</tr>
}
Ich versuche, die partialView
innen foreach
aber immer offen gleichen Inhalt zu setzen, wie folgt aus:
@Html.Partial("~/Areas/Unidade/Views/Pedidos/_DetalhePedido.cshtml",pedido)
Ich benutze diesen Jquery
Code zu öffnen und zu schließen modal
$("#myModal").on("show", function() {
$("body").addClass("modal-open");
}).on("hidden", function() {
$("body").removeClass("modal-open");
});
Ich kann keine Lösung dafür finden, wenn mir jemand helfen könnte, werde ich wirklich dankbar sein.
Wo ist der Html.RenderPartial auf Ihren Code? –
Ich benutze nur @ Html.Partial, dieser Code war am Ende der Seite, befode