Problem - jedes versteckte Feld im Update Panel wird nicht aktualisiert

8

Ich verwende C # für meine Programmierung.

Ich habe das Problem, dass mein versteckter Variablenwert nicht aktualisiert wird, wenn er sich im Aktualisierungsbereich befindet. Bitte beachten Sie den folgenden Code für aspx:

%Vor%

und unten ist der Code, wo ich versuche, eines der versteckten Felder mit meinem CS-Code zu aktualisieren.

Interessant, wenn ich versuche, seine Werte zu debuggen, aber wenn ich es auf der Seitenquelle sehe, gibt es keinen Wert.

Hier ist mein aspx.cs-Code:

%Vor%

Bitte schlagen Sie

vor

Danke.

    
Manoj Singh 08.02.2010, 12:18
quelle

1 Antwort

18

Ihre ausgeblendeten Eingabefelder befinden sich nicht im Steuerelement des Update-Steuerfelds. Alle asynchronen Roundtrips zum Server führen dazu, dass nur die Steuerelemente in UpdatePanel selbst auf der Benutzeroberfläche aktualisiert werden. Obwohl der CodeBehind die ausgeblendeten Felder ausführt und aktualisiert, bleiben sie am Frontend gleich, da sie außerhalb sitzen das Panel.

Versuchen Sie, die versteckten Felder innerhalb des <ContentTemplate> -Tags zu verschieben:

%Vor%     
KP. 08.02.2010, 14:57
quelle

Tags und Links