TemplateControl.Eval Metoda

Definice

Poskytuje podporu pro analýzu a vyhodnocení výrazu datové vazby proti objektu v době běhu.Provides support for parsing and evaluating a data-binding expression against an object at run time.

Přetížení

Eval(String)

Vyhodnotí výraz datové vazby.Evaluates a data-binding expression.

Eval(String, String)

Vyhodnotí výraz datové vazby pomocí zadaného formátovacího řetězce pro zobrazení výsledku.Evaluates a data-binding expression using the specified format string to display the result.

Eval(String)

Vyhodnotí výraz datové vazby.Evaluates a data-binding expression.

protected public:
 System::Object ^ Eval(System::String ^ expression);
protected internal object Eval (string expression);
member this.Eval : string -> obj
Protected Friend Function Eval (expression As String) As Object

Parametry

expression
String

Navigační cesta z kontejneru k hodnotě veřejné vlastnosti, která má být umístěna do vlastnosti vázaného ovládacího prvku.The navigation path from the container to the public property value to place in the bound control property.

Návraty

Object

Objekt, který je výsledkem vyhodnocení výrazu datové vazby.An object that results from the evaluation of the data-binding expression.

Výjimky

Metodu vázání dat lze použít pouze pro ovládací prvky obsažené v Page .The data-binding method can be used only for controls contained on a Page.

expression je null.expression is null.

-nebo--or- expression je prázdný řetězec ("").expression is an empty string ("").

Poznámky

Hodnota expression musí být vyhodnocena jako veřejná vlastnost.The value of expression must evaluate to a public property.

EvalMetoda volá DataBinder.Eval metodu pomocí GetDataItem metody k vyřešení odkazu na objekt, proti kterému je výraz vyhodnocován.The Eval method calls the DataBinder.Eval method using the GetDataItem method to resolve the object reference that the expression is evaluated against.

Viz také

Platí pro

Eval(String, String)

Vyhodnotí výraz datové vazby pomocí zadaného formátovacího řetězce pro zobrazení výsledku.Evaluates a data-binding expression using the specified format string to display the result.

protected public:
 System::String ^ Eval(System::String ^ expression, System::String ^ format);
protected internal string Eval (string expression, string format);
member this.Eval : string * string -> string
Protected Friend Function Eval (expression As String, format As String) As String

Parametry

expression
String

Navigační cesta z kontejneru k hodnotě veřejné vlastnosti, která má být umístěna do vlastnosti vázaného ovládacího prvku.The navigation path from the container to the public property value to place in the bound control property.

format
String

Řetězec formátu .NET Framework, který se má použít pro výsledekA .NET Framework format string to apply to the result.

Návraty

String

Řetězec, který je výsledkem vyhodnocení výrazu datové vazby a převodu na typ řetězce.A string that results from the evaluation of the data-binding expression and conversion to a string type.

Výjimky

Metodu vázání dat lze použít pouze pro ovládací prvky obsažené v Page .The data-binding method can only be used for controls contained on a Page.

expression je null.expression is null.

-nebo--or- expression je prázdný řetězec ("").expression is an empty string ("").

Poznámky

Hodnota expression musí být vyhodnocena jako veřejná vlastnost.The value of expression must evaluate to a public property.

EvalMetoda volá Eval metodu pomocí GetDataItem metody k vyřešení odkazu na objekt, proti kterému je výraz vyhodnocován.The Eval method calls the Eval method using the GetDataItem method to resolve the object reference that the expression is evaluated against.

Viz také

Platí pro