0

ユーザーの種類に基づいて可視性を制御できるように、ASP:LinkBut​​ton プレースホルダーに変換しようとしている特定のリンクがあります。

<asp:LinkButton id="linkColumnsSelect" runat="server" Text="Select CSV Columns for Export" Href="javascript: void(0)" Visible="True" />

Href プロパティに "javascript: void(0)" を追加することで PostBackUrl を削除できましたが、javascript で使用できる実際の ID を取得する際に問題が発生しました。現在のところ、これにより のアイテムの ID が作成されますが、ctl00_ContentPlaceHolder1_linkColumnsSelectその ID はクライアント側で「linkColumnsSelect」である必要があり、サーバー側でも機能する必要があります (ループを含む jQuery コーディングの理由により)。それは可能ですか?それとも、ID のプレースホルダー セグメントを考慮して jQuery を調整するだけでよいのでしょうか?

4

1 に答える 1

0

jqueryでこれを行うことができます:

$("*[id$='TextBox1']").show();
于 2011-04-08T21:00:53.770 に答える