Documentation for this section has not yet been entered.
The design host, such as vsprvslong, uses the System.Web.Compilation.ExpressionBuilder class to get the System.Web.UI.Design.ExpressionEditor class to get the System.Web.UI.Design.ExpressionEditorSheet to set expressions for control properties at design time. Expression strings reference a localizable resource, an application setting, a connection string, or a custom expression type.
The HtmlControlDesigner.Expressions collection contains an System.Web.UI.ExpressionBinding element for each control property that has an associated expression string. Each System.Web.UI.ExpressionBinding.ExpressionPrefix property for each element indicates the associated expression builder implementation. The expression string is parsed and evaluated by its associated System.Web.Compilation.ExpressionBuilder to determine the control property value at run time.