你先绑定GridView 然后把DeptID这个列改成模板列,然后编辑模板列,把那个Lable去掉用DropdownList代替,然后你在绑定DropdownList就可以啦,不懂call我QQ514047695
这个功能你需要先自学GridView的模板列,DataRowCommand事件或者GridView自带按钮事件
建议是搜索相关的教程视频,比如田洪川的相关教程或者清清月儿的GridView72绝技
这些都有帮助
问题1:
1、在数据行绑定事件RowDataBound事件中,通过FindControl的方法找到DropDownList,然后指定数据源、绑定。
2、上一步只是绑定了数据源,就是在行被编辑时,下拉框有学院信息,但如何在编辑时定格到指定一条学院信息呢,这时我们需要标记,用GirdView某一个单元格的ToolTip也好,直接访问数据源的指定单元格中的数据也好,都可以这个标记让指定的Item被选中,提高用户体验。
问题2:
一般都是末尾列有"编辑"和"删除"按钮,用户点击"编辑"后,末尾列出现"确认"和"取消"按钮,点击"确认"后一样的通过FindControl方法,找到下拉框和选中的值进行更新操作。
我也很菜,仅供参考,谢谢~
editTemplate里面将textbox更改为dropdownlist