希望有人能夠幫助我用我在MVC 4中使用bootstrap進行試驗的東西。MVC 4 Bootstrap Modal編輯詳細
我有一個強類型的索引視圖,它在每一行中顯示錶中的項目以及編輯和刪除操作圖標。
@model IEnumerable<Models.EquipmentClass>
....
@foreach (var item in Model)
{
<tbody>
<tr>
<td>
@item.ClassId
</td>
<td>
@item.ClassName
</td>
<td>
<a [email protected]("Edit", "EquipmentClass", new { id = item.ClassId })>
<i class="icon-edit"></i>
</a>
<a [email protected]("Delete", "EquipmentClass", new { id = item.ClassId })>
<i class="icon-trash"></i>
</a>
</td>
</tr>
</tbody>
} <!-- foreach -->
EquipmentClass控制器根據id返回所選項目的編輯視圖。所有偉大和預期在這一點
public ViewResult Edit(int id)
{
return View(equipmentclassRepository.Find(id));
}
我想知道的是如何打開引導模式對話框中的編輯窗體。
我可以試着用下面的代碼替換表中的編輯動作,然後在視圖的底部有一個模態div,但是如何傳入所選項目的ID和我應該使用哪個html助手模態部分?
<!-- replaced table action -->
<a class="btn pull-right" data-toggle="modal" href="#myModal" >Details</a>
....
<!-- modal div -->
<div class="modal hide fade in" id="myModal")>
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Modal header</h3>
</div>
<div class="modal-body">
@Html.Partial("Edit")
</div>
<div class="modal-footer">
<a href="#" class="btn" data-dismiss="modal">Close</a>
<a href="#" class="btn btn-primary">Save changes</a>
</div>
</div>
我會非常感激的任何建議,非常感謝
你實際上已經從你的答案中刪除了'hide'類,而不是'fade'。 –