两个 邦定 一定要有先后顺序,邦定第一个以后 要将第一个的默认选择值作为参数给第二个控件,以便第二个控件初始化, 这样就有值了, 这些不是在DropDownList的SelectedIndexChanged事件里,应该是你第一次初始化的时候执行的

解决方案 »

  1.   

    应该在Page_load里你就要把第二个GridView就要根据第一个GridView值把它给读取出来的呀
      

  2.   

    错了,不是gridview,是2个dropdownlist...
    默认选择是什么呢??
      

  3.   

    我太着急了,打错了,不是gridview,是2个dropdownlist
    新人,能不能说的详细一点呢??
    用什么语句帮定呢??
      

  4.   

    很简单啊,你的第二个dropdownlist是在第一个dropdownlist的selectIndexChange事件后触发的啊
    页面加载的时候第二个dropdownlist根本没有可绑定的数据源,
    只有在你触发selectindexchange事件后能绑定到第二个dropdownlist
      

  5.   

    你可以在第一个dropdownlist中加入一条记录"===请选择==="
    或者加入一条空记录,
    this.dropdownlist1.Items.Insert(0,new ListItem("",""));
      

  6.   

    很简单啊,你的第二个dropdownlist是在第一个dropdownlist的selectIndexChange事件后触发的啊
    页面加载的时候第二个dropdownlist根本没有可绑定的数据源,
    只有在你触发selectindexchange事件后能绑定到第二个dropdownlist明白了,但是怎么解决呢???zhulei2008(滴水浪流
      

  7.   

    很简单啊,你的第二个dropdownlist是在第一个dropdownlist的selectIndexChange事件后触发的啊
    页面加载的时候第二个dropdownlist根本没有可绑定的数据源,
    只有在你触发selectindexchange事件后能绑定到第二个dropdownlist顶,正解
      

  8.   

    您说的加空记录,是在page_load事件中加,还是在dropdownlist1_load中加啊.再有加上以后,dropdownlist1中只显示请选择,那么dropdownlist1中的数据如何显示?而如果把dropdownlist1中的数据绑定上以后,"请选择"就没有了
      

  9.   

    我晕,聊晕了我还以为是两个GRIDVIEW呢