看http://chs.gotdotnet.com/quickstart/aspplus/doc/webcontrolsref.aspx

解决方案 »

  1.   

    msdn上写得很清楚自己看,你这样问没有谁能回答
      

  2.   

    quickstart例子<html>
    <head>
         <script language="C#" runat="server">        void SubmitBtn_Click(Object Sender, EventArgs e) {
                Label1.Text="您选择了:" + DropDown1.SelectedItem.Text;
            }    </script></head>
    <body>    <h3><font face="宋体">DropDownList 示例</font></h3>    <form runat=server>        <asp:DropDownList id=DropDown1 runat="server">
                <asp:ListItem>项 1</asp:ListItem>
                <asp:ListItem>项 2</asp:ListItem>
                <asp:ListItem>项 3</asp:ListItem>
                <asp:ListItem>项 4</asp:ListItem>
                <asp:ListItem>项 5</asp:ListItem>
                <asp:ListItem>项 6</asp:ListItem>
            </asp:DropDownList>        <asp:button text="提交" OnClick="SubmitBtn_Click" runat=server/>        <p>
            
            <asp:Label id=Label1 font-name="宋体" font-size="10.5pt" runat="server">
              从列表中选择一个值
            </asp:Label>    </form></body>
    </html>
      

  3.   

    <html>
    <head>
         <script language="C#" runat="server">        void Page_Load(Object Sender, EventArgs E) {            if (!IsPostBack) {               ArrayList values = new ArrayList();               values.Add ("IN");
                   values.Add ("KS");
                   values.Add ("MD");
                   values.Add ("MI");
                   values.Add ("OR");
                   values.Add ("TN");               DropDown1.DataSource = values;
                   DropDown1.DataBind();
                }
            }        void SubmitBtn_Click(Object sender, EventArgs e) {
               Label1.Text = "您选择了:" + DropDown1.SelectedItem.Text;
            }    </script></head>
    <body>    <h3><font face="宋体">数据绑定 DropDownList</font></h3>    <form runat=server>
        
            <asp:DropDownList id="DropDown1" runat="server" />        <asp:button Text="提交" OnClick="SubmitBtn_Click" runat=server/>        <p>
            
            <asp:Label id=Label1 font-name="宋体" font-size="10.5pt" runat="server" />    </form></body>
    </html>
      

  4.   

    谢谢大家,我想让一个表中的所有记录的一个字段,显示在dropdownlist中,该怎么做
      

  5.   

    给你一个用SQL数据库的例子吧,你可以改了适合自己的使用。'必须先引用system.data的命名空间
    '数据库名为本地SQL中的users
    'department 为users库中的一个表,它包含"department、departmentID"两个字段
    'Dropdownlist 显示的是department字段的值。Public Sub dp1_DataBind()
            Dim myconnection As SqlClient.SqlConnection
            Dim mycommand As SqlClient.SqlCommand
            myConnection = New SqlClient.SqlConnection("server=localhost;database=users;uid=sa;Password=123456;")
            myCommand = New SqlClient.SqlCommand("SELECT * From department", myConnection)
            myConnection.Open()
            Dim myDataReader As SqlClient.SqlDataReader = myCommand.ExecuteReader()
            Me.DropDownList1.DataSource = myDataReader
            Me.DropDownList1.DataTextField = "department"
            Me.DropDownList1.DataValueField = "departmentID"
            Me.DropDownList1.DataBind()
            Me.myConnection.Close()    End Sub