次の方法で共有


AttributeCollection.Add メソッド

サーバー コントロールの AttributeCollection オブジェクトに属性を追加します。

Public Sub Add( _
   ByVal key As String, _   ByVal value As String _)
[C#]
public void Add(stringkey,stringvalue);
[C++]
public: void Add(String* key,String* value);
[JScript]
public function Add(
   key : String,value : String);

パラメータ

  • key
    コレクションに追加された新しい属性に割り当てられるインデックス。
  • value
    コレクションに格納する属性。

解説

代表的なシナリオでは、このメソッドを使用して、ユーザーが頻繁にアクセスするページをパーソナライズします。

使用例

[Visual Basic, C#, JScript] Add メソッドを使用して、プログラムによって ASP.NET サーバー コントロールの AttributeCollection に属性を追加する方法を次に示します。

 
<html>
 <script language="VB" runat="server">
    Sub SubmitBtn_Click(Src As Object, e As EventArgs)
        FirstSelect.Attributes.Add("Multiple", "True")
    End Sub
 </script>
 <body>
    <form runat="server">
    <span id="Message" MaintainState="false" runat="server" />
    <p>
    Make a selection:
    <select id="FirstSelect" padding="1" width="40" style="font: 16pt verdana;background-color:lightblue;color:black;" runat="server">
       <option>This</option>
       <option>That</option>
       <option>Other</option>
    </select><br><br>

  <input type="submit" id="SubmitBtn" OnServerClick="SubmitBtn_Click" runat="server"/>

 </form>
 </body>
 </html>
   

[C#] 
<html>
 <script language="C#" runat="server">
    void SubmitBtn_Click(Object Src, EventArgs e){
        FirstSelect.Attributes.Add("Multiple", 
                "True");
    }
 </script>
 <body>
    <form runat="server">
    <span id="Message" MaintainState="false" runat="server" />
    <p>
    Make a selection:
    <select id="FirstSelect" padding="1" width="40" style="font: 16pt verdana;background-color:lightblue;color:black;" runat="server">
       <option>This</option>
       <option>That</option>
       <option>Other</option>
    </select><br><br>

  <input type="submit" id="SubmitBtn" OnServerClick="SubmitBtn_Click" runat="server"/>

 </form>
 </body>
 </html>
   

[JScript] 
<html>
 <script language="JScript" runat="server">
    function SubmitBtn_Click(Src, e : EventArgs){
        FirstSelect.Attributes.Add("Multiple", 
                "True");
    }
 </script>
 <body>
    <form runat="server">
    <span id="Message" MaintainState="false" runat="server" />
    <p>
    Make a selection:
    <select id="FirstSelect" padding="1" width="40" style="font: 16pt verdana;background-color:lightblue;color:black;" runat="server">
       <option>This</option>
       <option>That</option>
       <option>Other</option>
    </select><br><br>

  <input type="submit" id="SubmitBtn" OnServerClick="SubmitBtn_Click" runat="server"/>

 </form>
 </body>
 </html>
   

[C++] C++ のサンプルはありません。Visual Basic、C#、および JScript のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ

参照

AttributeCollection クラス | AttributeCollection メンバ | System.Web.UI 名前空間 | HtmlControl.Attributes | WebControl.Attributes