一、dropdownlist控件的值绑定方法:
1
、直接输入item项
<
asp
:
DropDownList
ID="DropDownList1" runat="server" >
<asp:ListItem>张三
</asp:ListItem>
<asp:ListItem>李四
</asp:ListItem>
</
asp
:
DropDownList
>
这恐怕是最简单的,看下面这种
2
、数据源控件绑定
<
asp
:
DropDownList
ID="DropDownList1"runat="server"DataSourceID="SqlDataSource1"DataTextField="name"DataValueField="name"> </asp:DropDownList>
<
asp
:
SqlDataSource
ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings: ConnectionString %>"
SelectCommand="SELECT [name] FROM [yh]"></asp:SqlDataSource>
这种实用、方便写,再看下面这种
3、使用dataset或datareader绑定控件(以dataset为例)
SqlDataAdapter da =
new SqlDataAdapter("select id,name from hy",conn);
DataSet ds =
new DataSet();
da.Fill(ds);
conn.Close();
DropDownList1.DataSource = ds.Tables[0];
DropDownList1.DataTextField=
"name";
DropDownList1.DataValueField =
"id";