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頁面上。