Freigeben über


HiddenFieldDesigner.GetDesignTimeHtml Methode

Definition

Ruft das Markup ab, das zum Rendern des zugeordneten Steuerelements zur Entwurfszeit verwendet wird.

public:
 override System::String ^ GetDesignTimeHtml();
public override string GetDesignTimeHtml ();
override this.GetDesignTimeHtml : unit -> string
Public Overrides Function GetDesignTimeHtml () As String

Gibt zurück

Eine Zeichenfolge, die das Markup enthält, mit dem das HiddenField zur Entwurfszeit gerendert wird.

Beispiele

Das folgende Codebeispiel zeigt, wie die GetDesignTimeHtml -Methode in einer Klasse überschrieben wird, die von der HiddenFieldDesigner -Klasse geerbt wird, um die Darstellung des Steuerelements HiddenField zur Entwurfszeit zu ändern. Die GetDesignTimeHtml Außerkraftsetzung generiert einen Platzhalter, der die Value -Eigenschaft im Platzhalter zusammen mit dem Namen der Steuerelementklasse und der ID -Eigenschaft enthält.

// Generate the design-time markup.
public override string GetDesignTimeHtml()
{
    // Get a reference to the control or a copy of the control.
    MyHiddenField myHF = (MyHiddenField)ViewControl;

    // Create a placeholder that displays the control value.
    string markup = CreatePlaceHolderDesignTimeHtml(
         "Value: \"" + myHF.Value.ToString() + "\"" );

    return markup;
} // GetDesignTimeHtml
' 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

Hinweise

Die GetDesignTimeHtml -Methode generiert das Markup für einen Platzhalter, der den Namen der Steuerelementklasse und die ID -Eigenschaft enthält.

Gilt für:

Weitere Informationen