注册 登录
编程论坛 ASP.NET技术论坛

求助,DropDownList问题怎么解决?

shezhenhui1989 发布于 2008-04-17 11:32, 1069 次点击
通过选择DropDownList(绑定数据库)里的ID,把和ID相对应的数据显示在textbox里?怎么实现?
7 回复
#2
hebingbing2008-04-17 12:09
在dropdownlist的selectedindexchanged事件中根据id查询数据库……绑定……
#3
shezhenhui19892008-04-17 12:10
我是这样写的,但是不管选择的是哪个ID,它显示的总是那一条
#4
hebingbing2008-04-17 12:27
那我猜你肯定是将dropdownlist的绑定任务中没有加ispostback来判断是不是第一次加载,而且是放在page_load事件中……
当selectedindexchanged执行的时候页面刷新,重新加载,虽然你选择的不是第一个id,但是当执行selectedindexchanged的时候dropdownlist的值却是第一个……
#5
xqyy2008-04-17 15:30
dropdownlist.selecteditem
#6
shezhenhui19892008-04-17 16:08
能给个代码吗?谢谢了
#7
hebingbing2008-04-17 16:51

   protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            
            for (int i = 0; i < 5; i++)
            {
                DropDownList1.Items.Add(i.ToString());
            }
        }

    }
    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {
        Label1.Text = DropDownList1.SelectedValue.ToString();
    }
#8
shezhenhui19892008-04-17 17:09
回复 7# 的帖子
谢谢你啊
1