LoginViewDesigner.GetErrorDesignTimeHtml Method (Exception)
Provides the markup that renders the associated control at design time when an error has occurred.
Assembly: System.Design (in System.Design.dll)
Parameters
- e
-
Type:
System.Exception
The Exception that was thrown.
Return Value
Type: System.StringA string that contains the markup used to render the associated LoginView at design time after an error has occurred.
The error design-time LoginView control renders as a panel that contains the type name, the control name, and messages announcing and describing the error.
The following code example shows how to override the GetErrorDesignTimeHtml method in a class that is inherited from the LoginViewDesigner class to change the appearance of a control that is derived from the LoginView class at design time. The example generates the markup for a placeholder that includes the error message, which is rendered in red, bold text.
' Generate the design-time markup for the control when an error occurs. Protected Overrides Function GetErrorDesignTimeHtml( _ ByVal ex As Exception) As String ' Write the error message text in red, bold. Dim errorRendering As String = _ "<span style=""font-weight:bold; color:Red; "">" & _ ex.Message & "</span>" Return CreatePlaceHolderDesignTimeHtml(errorRendering) End Function ' GetErrorDesignTimeHtml
Available since 2.0