Ich möchte den Eigenschaftswert vom Code ableiten

8

Ich habe einen Fall, dass ich die Text-Eigenschaft für eine ASP-Label in der ASPX-Seite nicht von Code hinter setzen muss. Genauer gesagt, muss ich einen Wert auf Asp-Steuerelement in ASPX-Seite festlegen, und dieser Wert wird von einer Eigenschaft im gleichen Seitencode hinter festgelegt.

Also muss ich einen Ausdruck verwenden, um das zu tun:

%Vor%

Ich benutze:

%Vor%     
AshOoO 05.04.2011, 07:52
quelle

3 Antworten

22

Default.aspx.cs

%Vor%

Default.aspx

%Vor%     
archil 05.04.2011, 08:05
quelle
11

Sie müssen normales HTML und WebControls anders behandeln:

reguläres HTML :

Die Verwendung von <%= ... %> ist ausreichend:

%Vor%

WebControls (Dinge, die mit & lt; asp: ... & gt; beginnen):

%Vor%

In diesem Fall müssen Sie auch Me.DataBind() (VB) oder this.DataBind(); (C #) in Ihrem Codebehind aufrufen, da <%# ... %> Datenbindungsausdrücke sind.

    
Heinzi 05.04.2011 08:45
quelle
3
%Vor%

Nennen Sie das in Ihrem Code? Es bindet alle im Code gesetzten Variablen an Ihre Seite.

    
Headshota 05.04.2011 07:54
quelle

Tags und Links