HyperLinkDataBindingHandler.DataBindControl Method
Assembly: System.Design (in system.design.dll)
public: virtual void DataBindControl ( IDesignerHost^ designerHost, Control^ control ) override
public void DataBindControl ( IDesignerHost designerHost, Control control )
public override function DataBindControl ( designerHost : IDesignerHost, control : Control )
Not applicable.
Parameters
- designerHost
The IDesignerHost for the document that contains the control.
- control
The Control to data bind.
This method determines whether the Text and NavigateUrl properties of the HyperLink control are data-bound. If the Text property is data-bound, this method sets the value of the property to "DataBound". If the NavigateUrl property is data-bound, this method sets the value of the property to a text string so the control will have the appearance of a working hyperlink.
The following code example creates a class, named CustomHyperLinkDataBindingHandler, which derives from the HyperLinkDataBindingHandler class. It resolves design-time data binding for the ImageUrl property of the CustomHyperLink class so that placeholder text is displayed for the property when it is data-bound at design time.