CssStyleCollection.Add Methode

Definition

Fügt dem CssStyleCollection Steuerelement ein Formatvorlagenelement hinzu.

Überlädt

Name Beschreibung
Add(String, String)

Fügt dem Steuerelement mithilfe des angegebenen Namens-Wert-Paars ein Formatelement hinzu CssStyleCollection .

Add(HtmlTextWriterStyle, String)

Fügt der CssStyleCollection Auflistung eines Steuerelements mithilfe des angegebenen HtmlTextWriterStyle Enumerationswerts und des entsprechenden Werts ein Formatelement hinzu.

Add(String, String)

Fügt dem Steuerelement mithilfe des angegebenen Namens-Wert-Paars ein Formatelement hinzu CssStyleCollection .

public:
 void Add(System::String ^ key, System::String ^ value);
public void Add(string key, string value);
member this.Add : string * string -> unit
Public Sub Add (key As String, value As String)

Parameter

key
String

Der Name des neuen Formatvorlagen-Attributs, das der Auflistung hinzugefügt werden soll.

value
String

Der Wert des Style-Attributs, das der Auflistung hinzugefügt werden soll.

Ausnahmen

key ist null.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie sie beide Überladungen der Add Methode verwenden, um einem , HtmlSelecteinem Und einem HtmlInputSubmit Steuerelement programmgesteuert ein Cascading Stylesheet Labelhinzuzufügen.

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  protected void SubmitBtn_Click(object sender, EventArgs e)
  {
    SubmitBtn.Style.Add("letter-spacing", "10px");
    FirstSelect.Style.Add(HtmlTextWriterStyle.Color, FirstSelect.Items[FirstSelect.SelectedIndex].Value.ToString());
    Message.Style.Add(HtmlTextWriterStyle.Color, FirstSelect.Items[FirstSelect.SelectedIndex].Value.ToString());
    Message.Text = "The select style is: " + FirstSelect.Style.Value;
  }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>CssStyleCollection Add</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    Select a color and then click submit.
    <br />
    <select id="FirstSelect" 
            style="font: 10pt verdana;color:black;" 
            runat="server">
        <option value="black">black</option>
        <option value="red">red</option>
        <option value="blue">blue</option>
        <option value="green">green</option>
    </select> 
    <input id="SubmitBtn" 
           value="Submit" 
           type="submit" 
           onserverclick="SubmitBtn_Click"
           runat="server" /><br/>
    <br />
    <asp:Label id="Message"
               runat="server"/>
    </div>
    </form>
</body>
</html>
<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  Protected Sub SubmitBtn_Click(ByVal sender As Object, ByVal e As System.EventArgs)
    
    SubmitBtn.Style.Add("letter-spacing", "10px")
    FirstSelect.Style.Add(HtmlTextWriterStyle.Color, FirstSelect.Items(FirstSelect.SelectedIndex).Value.ToString())
    Message.Style.Add(HtmlTextWriterStyle.Color, FirstSelect.Items(FirstSelect.SelectedIndex).Value.ToString())
    Message.Text = "The select style is: " + FirstSelect.Style.Value

  End Sub
  
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>CssStyleCollection Add</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    Select a color and then click submit.
    <br />
    <select id="FirstSelect" 
            style="font: 10pt verdana;color:black;" 
            runat="server">
        <option value="black">black</option>
        <option value="red">red</option>
        <option value="blue">blue</option>
        <option value="green">green</option>
    </select> 
    <input id="SubmitBtn" 
           value="Submit" 
           type="submit" 
           onserverclick="SubmitBtn_Click"
           runat="server" /><br />
    <br />
    <asp:Label id="Message"
               runat="server"/>
    </div>
    </form>
</body>
</html>

Hinweise

Wenn das hinzuzufügende Formatvorlagenelement in der HtmlTextWriterStyle Enumeration vorhanden ist, verwenden Sie die Überladung der Methode, die Add einen HtmlTextWriterStyle Parameter verwendet, da es stark typiert ist. Dies bedeutet, dass elemente, die hinzugefügt werden, beim Anzeigen von Elementen mit dem Get-Accessor der Item[] Eigenschaft einbezogen werden.

Weitere Informationen

Gilt für:

Add(HtmlTextWriterStyle, String)

Fügt der CssStyleCollection Auflistung eines Steuerelements mithilfe des angegebenen HtmlTextWriterStyle Enumerationswerts und des entsprechenden Werts ein Formatelement hinzu.

public:
 void Add(System::Web::UI::HtmlTextWriterStyle key, System::String ^ value);
public void Add(System.Web.UI.HtmlTextWriterStyle key, string value);
member this.Add : System.Web.UI.HtmlTextWriterStyle * string -> unit
Public Sub Add (key As HtmlTextWriterStyle, value As String)

Parameter

key
HtmlTextWriterStyle

Der HtmlTextWriterStyle Enumerationswert, der der Auflistung hinzugefügt werden soll.

value
String

Der Wert des Style-Attributs, das der Auflistung hinzugefügt werden soll.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie sie beide Überladungen der Add Methode verwenden, um einem , HtmlSelecteinem Und einem HtmlInputSubmit Steuerelement programmgesteuert ein Cascading Stylesheet Labelhinzuzufügen.

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  protected void SubmitBtn_Click(object sender, EventArgs e)
  {
    SubmitBtn.Style.Add("letter-spacing", "10px");
    FirstSelect.Style.Add(HtmlTextWriterStyle.Color, FirstSelect.Items[FirstSelect.SelectedIndex].Value.ToString());
    Message.Style.Add(HtmlTextWriterStyle.Color, FirstSelect.Items[FirstSelect.SelectedIndex].Value.ToString());
    Message.Text = "The select style is: " + FirstSelect.Style.Value;
  }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>CssStyleCollection Add</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    Select a color and then click submit.
    <br />
    <select id="FirstSelect" 
            style="font: 10pt verdana;color:black;" 
            runat="server">
        <option value="black">black</option>
        <option value="red">red</option>
        <option value="blue">blue</option>
        <option value="green">green</option>
    </select> 
    <input id="SubmitBtn" 
           value="Submit" 
           type="submit" 
           onserverclick="SubmitBtn_Click"
           runat="server" /><br/>
    <br />
    <asp:Label id="Message"
               runat="server"/>
    </div>
    </form>
</body>
</html>
<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  Protected Sub SubmitBtn_Click(ByVal sender As Object, ByVal e As System.EventArgs)
    
    SubmitBtn.Style.Add("letter-spacing", "10px")
    FirstSelect.Style.Add(HtmlTextWriterStyle.Color, FirstSelect.Items(FirstSelect.SelectedIndex).Value.ToString())
    Message.Style.Add(HtmlTextWriterStyle.Color, FirstSelect.Items(FirstSelect.SelectedIndex).Value.ToString())
    Message.Text = "The select style is: " + FirstSelect.Style.Value

  End Sub
  
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>CssStyleCollection Add</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    Select a color and then click submit.
    <br />
    <select id="FirstSelect" 
            style="font: 10pt verdana;color:black;" 
            runat="server">
        <option value="black">black</option>
        <option value="red">red</option>
        <option value="blue">blue</option>
        <option value="green">green</option>
    </select> 
    <input id="SubmitBtn" 
           value="Submit" 
           type="submit" 
           onserverclick="SubmitBtn_Click"
           runat="server" /><br />
    <br />
    <asp:Label id="Message"
               runat="server"/>
    </div>
    </form>
</body>
</html>

Hinweise

Wenn das hinzuzufügende Formatelement in der HtmlTextWriterStyle Enumeration vorhanden ist, verwenden Sie diese Add Überladung der Methode anstelle der Add Überladung, die keinen Parameter verwendet HtmlTextWriterStyle .

Weitere Informationen

Gilt für: