从linkbutton获取UniqueID而不是ID [英] Get UniqueID instead of ID from linkbutton

查看:57
本文介绍了从linkbutton获取UniqueID而不是ID的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我需要在调用javascript方法时获得UniqueID。



< pre lang =xml> < asp:LinkBut​​ton ID = lnkDelete

runat = server 样式 = cursor:pointer; text-decoration:none;

OnClientClick = javascript:return confirmMessage(this.UniqueID); CssClass = buttonfont 文本 = 编辑 OnClick = lnkDelete_Click > 删除< / asp:LinkBut​​ton >







< 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆