HtmlTextWriter.GetStyleName(HtmlTextWriterStyle) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il nome dell'attributo di stile markup associato al valore di enumerazione HtmlTextWriterStyle specificato.
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
Parametri
- styleKey
- HtmlTextWriterStyle
Oggetto HtmlTextWriterStyle per il quale si desidera ottenere il nome dell'attributo di stile.
Restituisce
Nome di attributo di stile associato al valore di enumerazione di HtmlTextWriterStyle specificato in styleKey.
Esempio
Nell'esempio di codice seguente viene illustrato come verificare se viene eseguito il rendering di un <label> elemento. In tal caso, controlla se un Color attributo di stile è stato definito nell'elemento . Se l'attributo non è stato definito, viene chiamato il AddStyleAttribute metodo e il GetStyleName metodo converte il Color membro di enumerazione nella relativa rappresentazione di stringa per passare al AddStyleAttribute metodo .
// 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
Commenti
Se styleKey non è un oggetto valido HtmlTextWriterStyle , il GetStyleName metodo restituisce una stringa vuota ("").