TemplateControl.Eval Method (String, 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 using the specified format string to display the result.
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.
- format
- Type: System.String
A .NET Framework format string to apply to the result.
Return Value
Type: System.StringA string that results from the evaluation of the data-binding expression and conversion to a string type.
| Exception | Condition |
|---|---|
| InvalidOperationException |
The data-binding method can only be used 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 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.