我有一个特殊的链接,我试图转换为一个ASP:LinkButton占位符,这样我就可以根据用户类型控制它的可见性:
<asp:LinkButton id="linkColumnsSelect" runat="server" Text="Select CSV Columns for Export" Href="javascript: void(0)" Visible="True" />
我能够通过添加"javascript: void(0)"到Href属性来删除PostBackUrl,但现在我有一个可以在javascript中使用的真实ID的问题。就目前而言,这为ctl00_ContentPlaceHolder1_linkColumnsSelect
的项目创建了一个ID,但是我需要该ID在客户端为"linkColumnsSelect",并且仍然在服务器端工作(因为jQuery编码原因涉及循环)。这可能吗?或者我只需要调整我的jQuery来考虑id的占位符段吗?
你可以使用jquery:
$("*[id$='TextBox1']").show();