次の方法で共有


HtmlSelect コンストラクター

定義

HtmlSelect クラスの新しいインスタンスを初期化します。

public:
 HtmlSelect();
public HtmlSelect ();
Public Sub New ()

次のコード例では、コントロールの HtmlSelect インスタンスを動的に作成し、Web ページに配置する方法を示します。

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

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
   <script runat="server" >
  
      void Page_Load(Object sender, EventArgs e)
      {

         // Create an HtmlSelect control.
         HtmlSelect selectlist = new HtmlSelect();

         // Populate the HtmlSelect control.
         for(int i=0; i<5; i++)
         {

            ListItem item = 
                new ListItem("Item " + i.ToString(), i.ToString());
            selectlist.Items.Add(item);

         }
 
         // Add the control to the Controls collection of the 
         // PlaceHolder control.
         Place.Controls.Clear();
         Place.Controls.Add(selectlist);
         
      }
  
   </script>
  
<head runat="server">
    <title> HtmlSelect Constructor Example </title>
</head>
<body>

   <form id="form1" runat="server">
  
      <h3> HtmlSelect Constructor Example </h3> 
  
      <asp:PlaceHolder id="Place" runat="server"/>
  
   </form>

</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
   <script runat="server" >
  
      Sub Page_Load(sender As Object, e As EventArgs)

         ' Create an HtmlSelect control.
         Dim selectlist As HtmlSelect = New HtmlSelect()

         ' Populate the HtmlSelect control.

         Dim i As Integer
         For i=0 to 4

            Dim item As ListItem = _
                New ListItem("Item " + i.ToString(), i.ToString())
            selectlist.Items.Add(item)

         Next i
 
         ' Add the control to the Controls collection of the 
         ' PlaceHolder control.
         Place.Controls.Clear()
         Place.Controls.Add(selectlist)
         
      End Sub
  
   </script>
  
<head runat="server">
    <title> HtmlSelect Constructor Example </title>
</head>
<body>

   <form id="form1" runat="server">
  
      <h3> HtmlSelect Constructor Example </h3> 
  
      <asp:PlaceHolder id="Place" runat="server"/>
  
   </form>

</body>
</html>

注釈

このコンストラクターを使用して、 クラスの HtmlSelect 新しいインスタンスを作成および初期化します。

のインスタンスの初期プロパティ値を次の HtmlSelect表に示します。

プロパティ 初期値
TagName "select" リテラル文字列。

適用対象