一个ddlFcRe控件,帮到数库数上,DataTextField=FcRe_Name, DataValueField=ID,这个数据库aaa的ID和FcRe_Name分别如:
001 中国
002 美国
003 日本....
另一个数据库bbb里只有id字段:如001,002,003,004我用查找bbb里的信息,如找到了001,此时我要在ddlFcRe控件上显示中国,怎么办?谢谢
001 中国
002 美国
003 日本....
另一个数据库bbb里只有id字段:如001,002,003,004我用查找bbb里的信息,如找到了001,此时我要在ddlFcRe控件上显示中国,怎么办?谢谢
{
if(DropDownlist.item[i]["ID"] == id)
{
DropDownlist.item[i].selected = true;
}
}
select b.ID, a.FcRe_Name from bbb as b left join aaa as a where b.ID = a.ID
这时候想给它设置默认值得可以直接:ddlFcRe.SelectedValue="001";即可
{
if(DropDownlist.item[i].value == id)
{
DropDownlist.item[i].selected = true;
}
}
{
if (DropDownList5.Items[j].Value.Trim() == ddlFcRe)
{
DropDownList5.Items[j].Selected = true;
}
else
{
DropDownList5.Items[j].Selected = false;
}
}这样就行了,不加else说不能加载多项,好象有一点说不通,就是我在点第二查找时