HtmlTextWriter.GetStyleName(HtmlTextWriterStyle) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el atributo de estilo de marcado asociado al valor de la enumeración HtmlTextWriterStyle especificado.
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
Parámetros
- styleKey
- HtmlTextWriterStyle
HtmlTextWriterStyle para el que se va a obtener el nombre del atributo de estilo.
Devoluciones
Nombre del atributo de estilo de marcado asociado al valor de la enumeración HtmlTextWriterStyle especificado en styleKey.
Ejemplos
En el ejemplo de código siguiente se muestra cómo comprobar si se representa un <label> elemento. Si es así, comprueba si se ha definido un Color atributo de estilo en el elemento . Si no se ha definido el atributo , se llama al AddStyleAttribute método y el GetStyleName método convierte el Color miembro de enumeración en su representación de cadena para pasar al AddStyleAttribute método .
// 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
Comentarios
Si styleKey no es un objeto válido HtmlTextWriterStyle , el GetStyleName método devuelve una cadena vacía ("").