从linkbutton获取UniqueID而不是ID [英] Get UniqueID instead of ID from linkbutton
问题描述
大家好,
我需要在调用javascript方法时获得UniqueID。
< pre lang =xml> < asp:LinkButton ID = lnkDelete
runat = server 样式 = cursor:pointer; text-decoration:none;
OnClientClick = javascript:return confirmMessage(this.UniqueID); CssClass = buttonfont 文本 = 编辑 OnClick = lnkDelete_Click > 删除< / asp:LinkButton >
< pre lang =cs> function confirmMessage(obj){
debugger;
$( #dialog-confirm)。dialog({
autoOpen : false ,
可调整大小: false ,
height: 140 ,
模态: true ,
按钮:{
删除:function(){
debugger;
$( this )。对话框( close);
__doPostBack( ' ctl00 $ ContentPlaceHolder1 $ JobsRightControl $ lnkDelete',' ');
返回 true ;
},
取消:function(){
调试器;
$( this )。dialog( 关闭跨度>);
}
}
});
$(' #dialog-confirm')。dialog(' open');
return false ;
} ( #dialog-confirm)。dialog({
autoOpen: false ,
可调整大小: false ,
height: 140 ,
modal: true ,
按钮:{
删除: function(){
debugger;
( this )。dialog( close);
__doPostBack(' ctl00
ContentPlaceHolder1
Hi All,
I need to get UniqueID while calling the javascript method.
<asp:LinkButton ID="lnkDelete"
runat="server" Style="cursor: pointer; text-decoration: none;"
OnClientClick="javascript:return confirmMessage(this.UniqueID);" CssClass="buttonfont" Text="Edit" OnClick="lnkDelete_Click">Delete</asp:LinkButton>
function confirmMessage(obj) {
debugger;
$("#dialog-confirm").dialog({
autoOpen: false,
resizable: false,
height: 140,
modal: true,
buttons: {
"Delete": function () {
debugger;
$(this).dialog("close");
__doPostBack('ctl00$ContentPlaceHolder1$JobsRightControl$lnkDelete','');
return true;
},
"Cancel": function () {
debugger;
$(this).dialog("close");
}
}
});
$('#dialog-confirm').dialog('open');
return false;
}
("#dialog-confirm").dialog({ autoOpen: false, resizable: false, height: 140, modal: true, buttons: { "Delete": function () { debugger;
(this).dialog("close"); __doPostBack('ctl00
ContentPlaceHolder1
这篇关于从linkbutton获取UniqueID而不是ID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!