HtmlTextWriter.GetStyleName(HtmlTextWriterStyle) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Namen des dem angegebenen HtmlTextWriterStyle-Enumerationswert zugeordneten Markupformatattributs ab.
protected:
System::String ^ GetStyleName(System::Web::UI::HtmlTextWriterStyle styleKey);
protected string GetStyleName (System.Web.UI.HtmlTextWriterStyle styleKey);
member this.GetStyleName : System.Web.UI.HtmlTextWriterStyle -> string
Protected Function GetStyleName (styleKey As HtmlTextWriterStyle) As String
Parameter
- styleKey
- HtmlTextWriterStyle
Das HtmlTextWriterStyle, für das der Formatattributname abgerufen werden soll.
Gibt zurück
Der Formatattributname, der dem in styleKey
angegebenen HtmlTextWriterStyle-Enumerationswert zugeordnet ist.
Beispiele
Im folgenden Codebeispiel wird gezeigt, wie sie überprüfen, ob ein <label>
Element gerendert wird. Wenn ja, überprüft sie, ob ein Color Formatformatattribute für das Element definiert wurde. Wenn das Attribut nicht definiert wurde, wird die Methode aufgerufen, und die AddStyleAttribute GetStyleName Methode konvertiert das Color Enumerationselement in seine Zeichenfolgendarstellung, um an die AddStyleAttribute Methode zu übergeben.
// If the markup element being rendered is a Label,
// render the opening tag of a <Font> element before it.
if ( tagKey == HtmlTextWriterTag::Label )
{
// Check whether a Color style attribute is
// included on the Label. If not, use the
// AddStyleAttribute and GetStyleName methods to add one
// and set its value to red.
if ( !IsStyleAttributeDefined( HtmlTextWriterStyle::Color ) )
{
AddStyleAttribute( GetStyleName( HtmlTextWriterStyle::Color ), "red" );
}
// If the markup element being rendered is a Label,
// render the opening tag of a Font element before it.
if (tagKey == HtmlTextWriterTag.Label)
{
// Check whether a Color style attribute is
// included on the Label. If not, use the
// AddStyleAttribute and GetStyleName methods to add one
// and set its value to red.
if (!IsStyleAttributeDefined(HtmlTextWriterStyle.Color))
{
AddStyleAttribute(GetStyleName(HtmlTextWriterStyle.Color), "red");
}
' If the markup element being rendered is a Label,
' render the opening tag of a Font element before it.
If tagKey = HtmlTextWriterTag.Label Then
' Check whether a Color style attribute is
' included on the Label. If not, use the
' AddStyleAttribute and GetStyleName methods to add one
' and set its value to red.
If Not IsStyleAttributeDefined(HtmlTextWriterStyle.Color) Then
AddStyleAttribute(GetStyleName(HtmlTextWriterStyle.Color), "red")
End If
Hinweise
Wenn styleKey
kein gültiges HtmlTextWriterStyle Objekt ist, gibt die GetStyleName Methode eine leere Zeichenfolge ("").