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; //如果哪一项相同就哪一项为选中状态.
}
}
以上为正确答案.所以楼下的回答均有误,或者过于简便.思路不清. 展开
我有一篇文章,添加时选择了所属大类:国际新闻(这个类别的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; //如果哪一项相同就哪一项为选中状态.
}
}
以上为正确答案.所以楼下的回答均有误,或者过于简便.思路不清. 展开
3个回答
展开全部
//加载页面时添加
DropDownList1.SelectedValue = "3";
DropDownList1.SelectedValue = "3";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你先设置那个dropdownlist的属性value=classid,然后就像dugubingdian说的一样,在加载时添加dropdownlist.selectedvalue="3";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询