方法一:


DropDownList1.DataSource
=
listSort;
DropDownList1.DataTextField = " LogSortName " ;
DropDownList1.DataValueField = " LogSortID " ;
DropDownList1.DataBind();
DropDownList1.SelectedIndex = ddl.Items.IndexOf(DropDownList1.Items.FindByValue( " i " ));
//i要自己去获取你要显示的项的id。
DropDownList1.DataTextField = " LogSortName " ;
DropDownList1.DataValueField = " LogSortID " ;
DropDownList1.DataBind();
DropDownList1.SelectedIndex = ddl.Items.IndexOf(DropDownList1.Items.FindByValue( " i " ));
方法二:我贴上部分代码
获取数据后 根据该value去配对你想要的项。
不过图中的for改成 do…while 应该会更省事一点。
其实两个方法的思路都是一样,都是拿id去配对…
以上是一点点经验 希望有更好思路的能提出来 谢谢!