Wie ruft man eine CodeBehind-Methode von der aspx-Seite auf?

9

Ich habe ein Objekt, das ein Feld namens DevList enthält, das wie folgt definiert ist

%Vor%

Ich habe auch eine Methode namens DisplayListOfDevelopers definiert, die die Liste der Entwickler verketten und als eine Zeichenfolge anzeigen soll.

So rufe ich die Methode von aspx auf.

%Vor%

Aber ich bekomme diesen Fehler: Der Name 'DevList' existiert nicht im aktuellen Kontext

Vermisse ich etwas?

BEARBEITEN

%Vor%

Dabei ist ds nur eine Liste von Objekten, die die DevList enthalten.

Danke für Ihre Hilfe

    
Richard77 05.10.2012, 21:05
quelle

1 Antwort

12

Angenommen, Ihre Klasse sieht so aus:

%Vor%

Und das

%Vor%

Mach das:

In Ihrem Code-Behind:

%Vor%

In Ihrem Markup:

%Vor%

Stellen Sie sicher, dass die Funktion in Ihrem Code-Behind geschützt oder öffentlich ist.

    
Lawrence Johnson 05.10.2012, 21:22
quelle

Tags und Links