在datagird中,有两列是模板列,进入编辑状态时,均以dropdownlist的出现,他们互为主从的关系,即,点第一列时,第二列会根据第一列的所选列出相应的内容,有这方面的例子吗?

解决方案 »

  1.   

    劝你改用DataList来做,可能好控制一些,在编辑页面里为其控件来添加事件,我还没做过这种程序,所以没有办法给你例子。
      

  2.   

    第一个dropdownlist的selectindexchanged事件中用代码控制
      

  3.   

    to:thinkingforever,我试了,把第一个dropdownlist为自动提交,还是没成功.
      

  4.   

    是dropdownlist的话,无所谓是还是不是编辑状态。可能会繁琐一点:1.设置dropdownlist1的autopostback为true;2.在dropdownlist1的selectindexchanged事件,还需要再次绑定datagrid数据;3.在datagrid的ItemDataBound里面用FindControl找到第二个dropdownlist2,就在
      ItemDataBound里面重新绑定一下dropdownlist2就行了。
      

  5.   

    去www.studysea.net上看看吧,上面有很多关于datagird的问题,只需要搜索一下就可以了
      

  6.   

    设置dropdownlist1的autopostback为true;在dropdownlist1的selectindexchanged事件,还需要再次绑定datagrid数据;在datagrid的ItemDataBound里面用FindControl找到第二个dropdownlist2,就在ItemDataBound里面重新绑定一下dropdownlist2就行了。