DropDownList绑定数据的问题(未解决)

例子:我有一篇文章,添加时选择了所属大类:国际新闻(这个类别的ID号是3).我在添加文章时,存入的classid字段是数字3,也就是代表国际新闻.现在我修改文章时,怎样在... 例子:
我有一篇文章,添加时选择了所属大类:国际新闻(这个类别的ID号是3).
我在添加文章时,存入的classid字段是数字3,也就是代表国际新闻.
现在我修改文章时,怎样在页面载入时,dropdownlist下拉框中默认的选中项是国际新闻?
int cid = Convert.ToInt32(dr["classid"]);//取出数据库的类ID,即classid
for(int i=0;i<DropDownList1.Items.Count;i++)
{
if (Convert.ToInt32(this.DropDownList1.Items[i].Value)== cid)//比较哪一项的值与数据库的相同.
{
this.DropDownList1.SelectedIndex =i; //如果哪一项相同就哪一项为选中状态.
}
}

以上为正确答案.所以楼下的回答均有误,或者过于简便.思路不清.
展开
 我来答
liming3232
2009-11-10
知道答主
回答量:72
采纳率:0%
帮助的人:24.3万
展开全部
DropDownList有个selectedvalue属性,该属性是你当前选择的值,你要想把这个值赋给这个属性就OK了,即:DropDownList.SelectedValue = 获取到你所需要的id;
村头希望8
2009-11-10 · TA获得超过910个赞
知道小有建树答主
回答量:283
采纳率:0%
帮助的人:210万
展开全部
//加载页面时添加
DropDownList1.SelectedValue = "3";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宇承菲
2009-11-10 · 超过24用户采纳过TA的回答
知道答主
回答量:146
采纳率:0%
帮助的人:39.3万
展开全部
你先设置那个dropdownlist的属性value=classid,然后就像dugubingdian说的一样,在加载时添加dropdownlist.selectedvalue="3";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式