0
这里是我的admin.aspx.cs文件定位标记,它传递了cID值。从jquery对话框中调用asp.net onClick方法按钮
string l = "";
while (dr.Read()) //sqldatareader
{
l += "<li class='icon-del' >";
l += "<a id='del' runat='server' onClick='delete' href='?id=";
l += dr["cID"].ToString();
l += "'>";
l += "</a>";
l += "</li>";
}
lit_Category.Text = l;
它,然后在admin.aspx显示文字为
<asp:Literal runat="server" ID="lit_Category" > </asp:Literal>
我想确认使用jQuery对话框,
$(function() {
$("#del-dialog").dialog({
autoOpen: false,
width: 300,
height: 100,
modal: true,
close: function (event, ui) {
location.reload(false);
},
buttons: {
'Delete': function() {
$("#<%=del.ClientID %>").click();
$(this).dialog('close');
},
'Cancel': function() {
$(this).dialog('close');
}
}
});
$(".icon-del").click(function (event) {
event.preventDefault();
$("#del-dialog").dialog("open");
});
});
'删除' 按钮应该调用delete删除()函数,在我的admin.aspx.cs页面上。