HtmlTextWriter.GetStyleName(HtmlTextWriterStyle) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá název atributu stylu revize přidruženého k zadané HtmlTextWriterStyle hodnotě výčtu.
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
Parametry
- styleKey
- HtmlTextWriterStyle
Chcete-li HtmlTextWriterStyle získat název atributu stylu pro.
Návraty
Název atributu stylu přidružený k hodnotě výčtu HtmlTextWriterStyle zadané v styleKey
.
Příklady
Následující příklad kódu ukazuje, jak zkontrolovat, jestli <label>
se vykresluje prvek. Pokud ano, zkontroluje, jestli Color byl na elementu definován atribut stylu. Pokud atribut nebyl definován, AddStyleAttribute je volána metoda a GetStyleName metoda převede člen výčtu Color na jeho řetězcovou reprezentaci předat AddStyleAttribute metodě.
// 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
Poznámky
Pokud styleKey
není platný HtmlTextWriterStyle objekt, GetStyleName vrátí metoda prázdný řetězec ("").