Abrufen der ID der Serversteuerung mit jQuery

7

Wie bekomme ich die ID eines Serversteuerelements mit jQuery?

z. Ich habe

<asp:Label ID="label1" runat="server""></asp:Label>

und jetzt möchte ich "label1",

bekommen %Vor%     
AGuyCalledGerald 14.04.2011, 15:54
quelle

6 Antworten

11

Wenn Sie ASP.NET 4.0 verwenden, können Sie das Attribut ClientIDMode="Static" festlegen und Ihr Code sieht wie folgt aus:

%Vor%

js:

%Vor%     
pstarkov 14.04.2011 16:38
quelle
9
%Vor%

Sie müssen die Client-ID abrufen.

Wenn Sie nur die ID und nicht den tatsächlichen Wert des Steuerelements benötigen, brauchen Sie nicht einmal jQuery.

%Vor%     
Jack Marchetti 14.04.2011 16:01
quelle
3
%Vor%     
Roman 09.08.2012 09:57
quelle
0

jQuery wird auf der Clientseite ausgeführt, sodass nur auf die ID des HTML-Elements und nicht auf das ASP-Steuerelement auf dem Server zugegriffen werden kann.

    
Ira Rainey 14.04.2011 15:57
quelle
0

Verwenden Sie die Masterseite. Wenn ja, geben Sie ContentPlaceHolderID zusammen mit der Steuerelement-ID an.

ZB:

%Vor%

Sie können dies in der Ansichtsquelle

sehen     
selva 23.11.2011 09:11
quelle
-1

Labels werden als Span-Tags dargestellt. Wenn Sie also alle Labels auswählen möchten:

%Vor%     
Steve Wellens 14.04.2011 16:02
quelle

Tags und Links