HiddenFieldDesigner.GetDesignTimeHtml Method ()
Gets the markup that is used to render the associated control at design time.
Assembly: System.Design (in System.Design.dll)
Return Value
Type: System.StringA string containing the markup used to render the HiddenField at design time.
The GetDesignTimeHtml method generates the markup for a placeholder that includes the control class name and the ID property.
The following code example shows how to override the GetDesignTimeHtml method in a class that is inherited from the HiddenFieldDesigner class to change the appearance of the HiddenField control at design time. The GetDesignTimeHtml override generates a placeholder that includes the Value property in the placeholder, along with the control class name and the ID property.
' Generate the design-time markup. Public Overrides Function GetDesignTimeHtml() As String ' Get a reference to the control or a copy of the control. Dim myHF As MyHiddenField = CType(ViewControl, MyHiddenField) Dim markup As String = _ CreatePlaceHolderDesignTimeHtml( _ "Value: """ & myHF.Value.ToString() & """" ) Return markup End Function ' GetDesignTimeHtml
Available since 2.0
HiddenField
CreatePlaceHolderDesignTimeHtml
ControlDesigner.GetDesignTimeHtml
GetDesignTimeHtml Overload
HiddenFieldDesigner Class
System.Web.UI.Design.WebControls Namespace
ASP.NET Control Designers Overview
Walkthrough: Creating a Basic Control Designer for a Web Server Control
Extending Design-Time Support
How to: Extend the Appearance and Behavior of Controls in Design Mode