当点了删除按扭,数据库的数据删了,DropDownlist的值还在.请问怎样刷新下DropDownList?
    

解决方案 »

  1.   

    删除后,重新绑定DropDownList值不就可以了
      

  2.   

    最好用AJAX来做,用户体验比较好。
      

  3.   

    删除之后,重新读取数据库,绑定一下dropdownlist
      

  4.   

    public void bindddl(){
       xx.dataSource=xx.xx;
       xx.databind();
    }pageload 里面调一个这方法
    按钮事件 调一个这方法  
      

  5.   

    ddl.dataSource=ds.table[0]....;
    ddl.databind();
      

  6.   


    绑定一遍
    或移除删除项DropDownList1.Items.Remove(DropDownList1.Items.FindByValue("id"));
      

  7.   

    从体验角度来说 ajax 好  如果就为结果不考虑体验 就删除后 重新绑定一下 就可以了  
      

  8.   

    删除的时候调用你的绑定dropdownlist方法。要想用户体验好的话 用ajax。~
      

  9.   

    this.DropDownList.selectindex=1;
    这样设置一下不就好了么?
      

  10.   

    删除之后,重新读取数据库,绑定一下dropdownlist 
      

  11.   


    写一个Bind绑定方法中心调用一次这个方法就行
      

  12.   

    我来看热闹的!一般情况下:加载ddl数据源先单独写个方法(这样的好处是,下次你做操作,比如删除之后,数据重新绑定,直接在吊着个方法就ok了 )大家都说了。
      

  13.   

    删除后再次绑定dropdwonlist
    一般都是在写个方法 绑定事件
    page_load()
    {
       (!ispostback)

       DB();
    }
    }
    public void DB()
    {
     ddl绑定事件}
      

  14.   

    在dropdownlist控件屬性把AutoPostBack啟用~