TemplateControl.Eval Method (String)
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Evaluates a data-binding expression.
Namespace: System.Web.UI
Assembly: System.Web (in System.Web.dll)
Parameters
- expression
- Type: System.String
The navigation path from the container to the public property value to place in the bound control property.
Return Value
Type: System.ObjectAn object that results from the evaluation of the data-binding expression.
| Exception | Condition |
|---|---|
| InvalidOperationException |
The data-binding method can be used only for controls contained on a Page. |
| ArgumentNullException |
expression is null. - or - expression is an empty string (""). |
The value of expression must evaluate to a public property.
The Eval method calls the DataBinder.Eval method using the GetDataItem method to resolve the object reference that the expression is evaluated against.
Windows 8 Consumer Preview, Windows Server 8 Beta, Windows 7, Windows Server 2008 SP2, Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.