HtmlTextWriter.IsStyleAttributeDefined Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bepaalt of een kenmerk voor markeringsstijlen wordt weergegeven tijdens de volgende aanroep van de RenderBeginTag methode.
Overloads
| Name | Description |
|---|---|
| IsStyleAttributeDefined(HtmlTextWriterStyle) |
Bepaalt of het opgegeven kenmerk voor markeringsstijlen wordt weergegeven tijdens de volgende aanroep van de RenderBeginTag methode. |
| IsStyleAttributeDefined(HtmlTextWriterStyle, String) |
Bepaalt of het opgegeven kenmerk van de opmaakstijl en de waarde ervan worden weergegeven tijdens de volgende aanroep van de RenderBeginTag methode. |
IsStyleAttributeDefined(HtmlTextWriterStyle)
Bepaalt of het opgegeven kenmerk voor markeringsstijlen wordt weergegeven tijdens de volgende aanroep van de RenderBeginTag methode.
protected:
bool IsStyleAttributeDefined(System::Web::UI::HtmlTextWriterStyle key);
protected bool IsStyleAttributeDefined(System.Web.UI.HtmlTextWriterStyle key);
member this.IsStyleAttributeDefined : System.Web.UI.HtmlTextWriterStyle -> bool
Protected Function IsStyleAttributeDefined (key As HtmlTextWriterStyle) As Boolean
Parameters
De HtmlTextWriterStyle gekoppelde aan het kenmerk.
Retouren
trueals het kenmerk wordt weergegeven tijdens de volgende aanroep naar de RenderBeginTag methode; anders. false
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u kunt controleren of een <label> element wordt weergegeven. Zo ja, dan controleert de IsStyleAttributeDefined methode of er een Color stijlkenmerk is gedefinieerd voor het element. Als het Color kenmerk niet is gedefinieerd, definieert de AddStyleAttribute methode het Color kenmerk en stelt de waarde ervan in op 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)
{
// 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
Opmerkingen
Als u de waarde wilt ophalen die wordt weergegeven met het opgegeven stijlkenmerk, gebruikt u de IsStyleAttributeDefined(HtmlTextWriterStyle, String) overbelasting van de IsStyleAttributeDefined methode.
Zie ook
Van toepassing op
IsStyleAttributeDefined(HtmlTextWriterStyle, String)
Bepaalt of het opgegeven kenmerk van de opmaakstijl en de waarde ervan worden weergegeven tijdens de volgende aanroep van de RenderBeginTag methode.
protected:
bool IsStyleAttributeDefined(System::Web::UI::HtmlTextWriterStyle key, [Runtime::InteropServices::Out] System::String ^ % value);
protected bool IsStyleAttributeDefined(System.Web.UI.HtmlTextWriterStyle key, out string value);
member this.IsStyleAttributeDefined : System.Web.UI.HtmlTextWriterStyle * string -> bool
Protected Function IsStyleAttributeDefined (key As HtmlTextWriterStyle, ByRef value As String) As Boolean
Parameters
De HtmlTextWriterStyle gekoppelde aan het kenmerk.
- value
- String
De waarde die is toegewezen aan het stijlkenmerk.
Retouren
true als het kenmerk en de bijbehorende waarde worden weergegeven tijdens de volgende aanroep van de RenderBeginTag methode; falseanders.
Opmerkingen
Als de IsStyleAttributeDefined methode retourneert true, wordt de waarde die moet worden toegewezen aan het HtmlTextWriterStyle kenmerk geretourneerd in de value parameter.