Auf Englisch lesen

Teilen über


TemplateControl.Eval Methode

Definition

Bietet Unterstützung für die Analyse und Auswertung eines Datenbindungsausdrucks anhand eines Objekts zur Laufzeit.

Überlädt

Eval(String)

Wertet einen Datenbindungsausdruck aus.

Eval(String, String)

Wertet mithilfe der angegebenen Formatzeichenfolge einen XPath-Datenbindungsausdruck aus und zeigt das Ergebnis an.

Eval(String)

Wertet einen Datenbindungsausdruck aus.

C#
protected internal object Eval (string expression);

Parameter

expression
String

Der Navigationspfad vom Container zum Wert der öffentlichen Eigenschaften, der in der Eigenschaft des gebundenen Steuerelements platziert werden soll.

Gibt zurück

Object

Ein Objekt, das bei der Auswertung des Datenbindungsausdrucks entsteht

Ausnahmen

Die Datenbindungsmethode kann nur für in einer Page enthaltene Steuerelemente verwendet werden.

expression ist null.

- oder - expression ist eine leere Zeichenfolge ("").

Hinweise

Der Wert des Werts expression muss für eine öffentliche Eigenschaft ausgewertet werden.

Die Eval Methode ruft die Methode mithilfe der GetDataItem DataBinder.Eval Methode auf, um den Objektverweis aufzulösen, für den der Ausdruck ausgewertet wird.

Siehe auch

Gilt für

.NET Framework 4.8 und andere Versionen
Produkt Versionen
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

Eval(String, String)

Wertet mithilfe der angegebenen Formatzeichenfolge einen XPath-Datenbindungsausdruck aus und zeigt das Ergebnis an.

C#
protected internal string Eval (string expression, string format);

Parameter

expression
String

Der Navigationspfad vom Container zum Wert der öffentlichen Eigenschaften, der in der Eigenschaft des gebundenen Steuerelements platziert werden soll.

format
String

Eine für das Ergebnis geltende .NET Framework-Formatzeichenfolge.

Gibt zurück

String

Eine Zeichenfolge, die bei der Auswertung des Datenbindungsausdrucks und der Konvertierung in einen Zeichenfolgentyp entsteht.

Ausnahmen

Die Datenbindungsmethode kann nur für in einer Page enthaltene Steuerelemente verwendet werden.

expression ist null.

- oder - expression ist eine leere Zeichenfolge ("").

Hinweise

Der Wert des Werts expression muss für eine öffentliche Eigenschaft ausgewertet werden.

Die Eval Methode ruft die Methode mithilfe der GetDataItem Eval Methode auf, um den Objektverweis aufzulösen, für den der Ausdruck ausgewertet wird.

Siehe auch

Gilt für

.NET Framework 4.8 und andere Versionen
Produkt Versionen
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8