我有模特:
Public class delimg
{
Public long idparrent {get ; set}
Public long nameimg {get; set}
}
在视图中:
@foreach ( var item in ....myclass ( model.idparrent).tolist ())
{
<img id="@( item.imagename)" />
@html.hidden ("nameimg" , item.imagename)
<button > click </button>
}
它使一些具有正确值的隐藏元素。但是当点击按钮时,第一项将被发送到控制器。例如,如果我们有11.jpg,sim.jpg,ac.jpg,总会发送11.jpg。
答案 0 :(得分:0)
按类名(delimg)删除所选图像,对吧?您只需生成url即可删除按钮(或锚点)的操作:
<a href="@Url.Action("Delete", "YourImageController", new { nameimg = item.nameimg })">Delete</a>