使用foreach循环将相同的数据绑定到多个下拉列表
本文关键字:数据绑定 下拉列表 foreach 循环 使用 | 更新日期: 2023-09-27 18:29:08
我们有10个下拉列表,数据应该使用foreach循环从SQL Server绑定到下拉列表
private void bindDropdowns(DataSet ds)
{
foreach (Control control in form1.Controls)
{
if ((control.GetType() == typeof(DropDownList)))
{
((DropDownList)(control)).DataTextField = "InformationReview";
((DropDownList)(control)).DataValueField="InformationReviewID";
((DropDownList)(control)).DataSource = ds.Tables[0];
((DropDownList)(control)).DataBind();
((DropDownList)(control)).Items.Insert(0, new ListItem("-Select--", "0"));
}
}}