ListControl Constructor

Definición

Inicializa una nueva instancia de la clase ListControl.

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

Ejemplos

En el ejemplo de código siguiente se muestra cómo programar

crear un ListBox control. En el ejemplo se usa un PlaceHolder control como contenedor para .ListBox

<!-- The following example demonstrates how to programmatically 
create a ListBox. The example uses a PlaceHolder control as
a container for the ListBox. -->

<%@ 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" >
<head runat="server">
    <title>ListBox Example</title>
<script runat="server">
 
      void SubmitBtn_Click(Object sender, EventArgs e) 
      {
         // Create a new ListBox.
         ListBox listbox1 = new ListBox();

         // Create ListItems to populate the ListBox.
         ListItem listItem1 = new ListItem("Item 1","Value 1");
         ListItem listItem2 = new ListItem("Item 2","Value 2");

         // Add the ListItems to the ListBox.
         listbox1.Items.Add(listItem1);
         listbox1.Items.Add(listItem2);
         
         // Add the ListBox to the Controls collection of the PlaceHolder control.
         Place.Controls.Add(listbox1);
      }
 
   </script>
 
</head>
<body>
 
   <h3>ListBox Example</h3>
   <br />
 
   <form id="form1" runat="server">
 
      <asp:button id="Button1"
                  Text="Click to create a two item ListBox" 
                  OnClick="SubmitBtn_Click" 
                  runat="server" />
      <br /><br />
      <asp:PlaceHolder id="Place" runat="server"/>
         
   </form>
 
</body>
</html>
<!-- The following example demonstrates how to programmatically 
create a ListBox. The example uses a PlaceHolder control as
a container for the ListBox. -->

<%@ 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" >
<head runat="server">
    <title>ListBox Example</title>
<script runat="server">
 
      Sub SubmitBtn_Click(sender As Object, e As EventArgs) 
         ' Create a new ListBox.
         Dim listbox1 As New ListBox()
         
         ' Create ListItems to populate the ListBox.
         Dim listItem1 As New ListItem("Item 1","Value 1")
         Dim listItem2 As New ListItem("Item 2","Value 2")

         ' Add the ListItems to the ListBox.
         listbox1.Items.Add(listItem1)
         listbox1.Items.Add(listItem2)
         
         ' Add the ListBox to the Controls collection of the PlaceHolder control.
         Place.Controls.Add(listbox1)
      End Sub
 
   </script>
 
</head>
<body>
 
   <h3>ListBox Example</h3>
   <br />
 
   <form id="form1" runat="server">
 
      <asp:button id="Button1"
                  Text="Click to create a two-item ListBox" 
                  OnClick="SubmitBtn_Click" 
                  runat="server" />
      <br /><br />
      <asp:PlaceHolder id="Place" runat="server"/>
         
   </form>
 
</body>
</html>

Se aplica a