-1

Я хочу отображать всплывающее окно с PartialView, когда я нажимаю кнопку редактирования на javascript. моя проблема, как передать значение id в @ Html.Action («Изменить», «Оборудование», новое {id = ????})popup with PartialView edit

Я использую gridview DevExpress, и когда я выбираю строку и Я нажимаю на кнопку редактирования, всплывающее окно появляется с информацией

мой код:

<button type="button" class="md-trigger btn btn-success" id="Modif">Modifier</button> 
div class="renderaction modal fade bs-example-modal-lg" tabindex="-1" id="ModifEquipement" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true"> 
    @Html.Action("Edit", "Equipement", new { id = ??? }); 
</div> 

и в JavaScript:

$(document).ready(function() { 
    $("#Modif").on("click", function() {      
     $("#ModifEquipement").modal(); 
    }); 
}); 
+0

Что не так с кодом? Я вижу, что вы передаете 'Model.Id' – adricadar

+0

. Я использую gridview DevExpress, и когда я выбираю строку, и я нажимаю кнопку редактирования, всплывающие окна отображаются со всей информацией –

ответ

0

в MVC 4 можно связать с одного взгляда на другой контроллер, проходящей через Id или первичный ключ v ia

@Html.ActionLink("Edit", "Equipement", new { id=item.equpementid}, null) 
+0

, но Model.equpementid return 0 –

+0

читайте это http: // www.w3schools.com/aspnet/mvc_htmlhelpers.asp – sheshadri

+0

Я думаю, что вы не выбрали EquipmentId .. – sheshadri