隐藏 link 按钮文本并显示图片
Hide link button text and show image instead
如果你不明白我说的话,请通过评论告诉我
不要标记或反对票
我有 linkbutton ,用于在 GridView 中获取 Id。
我想显示图片而不是文字..
我附上图片。请参阅左侧顶部标记部分
我想摆脱文字 7241
下面是我的代码..但我需要在 jquery 单击时获得 7241,请参阅底部的 jquery 代码
ASP.Net代码
<asp:LinkButton ID="lnkSubmission" CssClass="PopupShow" runat="server"
data-toggle="modal" ToolTip="Make Submission" data-target="#Submission"><%# Eval("fk_LoginId") %>
<i class="fa fa-location-arrow" aria-hidden="true"></i>
</asp:LinkButton>
Jquery代码
$(function () {
$('.PopupShow').click(function () {
var a = $(this).text();
$("#<%=CID.ClientID%>").val(a);
});
});
当前图像是
那你为什么要用linkbutton??
<img src="path to your image" class="PopupShow"/>
您甚至可以使用 onClick=
来调用它
确保 PopupShow
class 不会破坏您的图像风格或只是添加任何随机空白 class 和 cursor:pointer
您可以使用图像嵌入 <a>
标签而不是自定义 Link 按钮。它的 href
指向 Link 按钮的重定向 URL。您也可以将特定图像 URL 绑定到 img 标签。考虑下面的示例代码
<a href="<%#Eval("url_here")%>" Class="PopupShow">
<img src="i<%#Eval("img_url_here")%>" />
</a>
否则你可以用一个javascript来做这个功能,调用img标签onClick
中的方法
我检查过以下代码有效:
<asp:LinkButton ID="btnRandom" runat="server" CssClass="btn btn-primary PopupShow" >
<span aria-hidden="true" class="glyphicon glyphicon-refresh"> <label id="lbl" style="display:none;"><%#Eval("fk_LoginId")%></label> </span>
</asp:LinkButton>
JavaScript
$('.PopupShow').click(function () {
var a = $(this).find('label').html();
console.log(a);
alert(a);
return false;
});
希望对您有所帮助!
如果你不明白我说的话,请通过评论告诉我 不要标记或反对票
我有 linkbutton ,用于在 GridView 中获取 Id。
我想显示图片而不是文字.. 我附上图片。请参阅左侧顶部标记部分 我想摆脱文字 7241
下面是我的代码..但我需要在 jquery 单击时获得 7241,请参阅底部的 jquery 代码
ASP.Net代码
<asp:LinkButton ID="lnkSubmission" CssClass="PopupShow" runat="server"
data-toggle="modal" ToolTip="Make Submission" data-target="#Submission"><%# Eval("fk_LoginId") %>
<i class="fa fa-location-arrow" aria-hidden="true"></i>
</asp:LinkButton>
Jquery代码
$(function () {
$('.PopupShow').click(function () {
var a = $(this).text();
$("#<%=CID.ClientID%>").val(a);
});
});
当前图像是
那你为什么要用linkbutton??
<img src="path to your image" class="PopupShow"/>
您甚至可以使用 onClick=
确保 PopupShow
class 不会破坏您的图像风格或只是添加任何随机空白 class 和 cursor:pointer
您可以使用图像嵌入 <a>
标签而不是自定义 Link 按钮。它的 href
指向 Link 按钮的重定向 URL。您也可以将特定图像 URL 绑定到 img 标签。考虑下面的示例代码
<a href="<%#Eval("url_here")%>" Class="PopupShow">
<img src="i<%#Eval("img_url_here")%>" />
</a>
否则你可以用一个javascript来做这个功能,调用img标签onClick
中的方法
我检查过以下代码有效:
<asp:LinkButton ID="btnRandom" runat="server" CssClass="btn btn-primary PopupShow" >
<span aria-hidden="true" class="glyphicon glyphicon-refresh"> <label id="lbl" style="display:none;"><%#Eval("fk_LoginId")%></label> </span>
</asp:LinkButton>
JavaScript
$('.PopupShow').click(function () {
var a = $(this).find('label').html();
console.log(a);
alert(a);
return false;
});
希望对您有所帮助!