HtmlSelect Constructor

Definition

Initializes a new instance of the HtmlSelect class.

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

Examples

The following code example demonstrates how to dynamically create an instance of the HtmlSelect control and place it on the Web page.

<%@ 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>

Remarks

Use this constructor to create and initialize a new instance of the HtmlSelect class.

The following table shows the initial property value for an instance of HtmlSelect.

Property Initial Value
TagName The "select" literal string.

Applies to