VB.NET真实id代替占位符id



我有一个特殊的链接,我试图转换为一个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();

最新更新