BindDropDownList_PD("company_id","company_cname","Select company_cname, company_id from com_company where flag=1 ",ddlCompany);
//DDLCOMPANY绑定了数据库中的内容for(int i=0;i<ddlCompany.Items.Count;i++)
{
Response.Write(ddlCompany.Items[i].Value+"--"); }
Response.Write(companyID);打印结果是0--1--2--3--4--5--6--7--1
最后一个1是Response.Write(companyID);的值,我可用方法1:
ddlCompany.Items.FindByValue(companyID).Selected=true;
或方法2:
for (int i=0 i<ddlCompany.Item.Count;i++)
{
if(ddlCompany.Item[i].Value==companyID)
ddlCompany.Item[i].Selected =true;
}都提示,不能有多个项,被SELECTED,可是看打的值,里面也只能一个1啊,为什么?表高手指教
//DDLCOMPANY绑定了数据库中的内容for(int i=0;i<ddlCompany.Items.Count;i++)
{
Response.Write(ddlCompany.Items[i].Value+"--"); }
Response.Write(companyID);打印结果是0--1--2--3--4--5--6--7--1
最后一个1是Response.Write(companyID);的值,我可用方法1:
ddlCompany.Items.FindByValue(companyID).Selected=true;
或方法2:
for (int i=0 i<ddlCompany.Item.Count;i++)
{
if(ddlCompany.Item[i].Value==companyID)
ddlCompany.Item[i].Selected =true;
}都提示,不能有多个项,被SELECTED,可是看打的值,里面也只能一个1啊,为什么?表高手指教
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货