Я думаю, что он спросил о ASP.NET MVC, не веб-форм, так что код будет ниже
мнение будет
<table id="table">
<tr>
<td>Id</td>
<td>Name</td>
<td> </td>
</tr>
@foreach(var item in Mode.Items) {
<tr>
<td>@item.Id</td>
<td>@item.Name</td>
<td><button class="deleted-link" value="Delete">delete</button></td>
</tr>
}
</table>
<div id="delete-dialog" title="Confirmation">
</div>
и сценарий Jquery на представлении должна быть
$(function(){
//alert($('.deleted-link'));
$('.deleted-link').each(function(){
$(this).click(function(data){
var id = $(this).parent().parent().find('td :first').html();
$('#delete-dialog').html('<p>Are you sure you want to delete the item with id = {' + id + '} ?</p>');
$('#delete-dialog').dialog('open');
});
});
$('#delete-dialog').dialog({
autoOpen: false, width: 400, resizable: false, modal: true, //Dialog options
buttons: {
"Continue": function() {
$(this).dialog("close");
},
"Cancel": function() {
$(this).dialog("close");
}
}
});
});
Вы можете увидеть пример кода в http://jsfiddle.net/SVgEL/
Надеюсь, что эта помощь.
проверить это OnClientClick = "подтвердить возврат (« Вы уверены, что хотите удалить »);« –