在GridView中应用DropdownList控件的问题
数据库里两张表:专业表MajorInfo,字段:MajorID、MajorName(专业名)、DeptID(所属学院的学院ID)学院表DeptInfo,字段:DeptID...
数据库里两张表:
专业表MajorInfo ,字段:MajorID、MajorName(专业名)、DeptID(所属学院的学院ID)
学院表DeptInfo,字段:DeptID、DeptName(学院名)
我想实现这样的功能:
用GridView显示出:专业ID、专业名称、所属学院
比如有一条记录是“1,软件工程,软件学院”
然后用户可以编辑记录,比如把“软件学院”改成“计算机学院”。但是不能让用户随便改,只能让用户在DropdownList里选择已经存在的学院,比如“计算机学院”、“法学院”
我想请问:
1.怎么实现在GridView里放一个DropdownList显示“学院名称”字段
2.编辑字段的时候,DropdownList是怎么将参数传给业务逻辑层的用来update的函数的?
不知道说明白没。
我是初学者,麻烦讲得详细些,不要只是罗列ASPX代码,谢谢了。 展开
专业表MajorInfo ,字段:MajorID、MajorName(专业名)、DeptID(所属学院的学院ID)
学院表DeptInfo,字段:DeptID、DeptName(学院名)
我想实现这样的功能:
用GridView显示出:专业ID、专业名称、所属学院
比如有一条记录是“1,软件工程,软件学院”
然后用户可以编辑记录,比如把“软件学院”改成“计算机学院”。但是不能让用户随便改,只能让用户在DropdownList里选择已经存在的学院,比如“计算机学院”、“法学院”
我想请问:
1.怎么实现在GridView里放一个DropdownList显示“学院名称”字段
2.编辑字段的时候,DropdownList是怎么将参数传给业务逻辑层的用来update的函数的?
不知道说明白没。
我是初学者,麻烦讲得详细些,不要只是罗列ASPX代码,谢谢了。 展开
3个回答
ZESTRON
2024-09-04 广告
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸...
点击进入详情页
本回答由ZESTRON提供
展开全部
这个功能你需要先自学GridView的模板列,DataRowCommand事件或者GridView自带按钮事件
建议是搜索相关的教程视频,比如田洪川的相关教程或者清清月儿的GridView72绝技
这些都有帮助
问题1:
1、在数据行绑定事件RowDataBound事件中,通过FindControl的方法找到DropDownList,然后指定数据源、绑定。
2、上一步只是绑定了数据源,就是在行被编辑时,下拉框有学院信息,但如何在编辑时定格到指定一条学院信息呢,这时我们需要标记,用GirdView某一个单元格的ToolTip也好,直接访问数据源的指定单元格中的数据也好,都可以这个标记让指定的Item被选中,提高用户体验。
问题2:
一般都是末尾列有"编辑"和"删除"按钮,用户点击"编辑"后,末尾列出现"确认"和"取消"按钮,点击"确认"后一样的通过FindControl方法,找到下拉框和选中的值进行更新操作。
我也很菜,仅供参考,谢谢~
建议是搜索相关的教程视频,比如田洪川的相关教程或者清清月儿的GridView72绝技
这些都有帮助
问题1:
1、在数据行绑定事件RowDataBound事件中,通过FindControl的方法找到DropDownList,然后指定数据源、绑定。
2、上一步只是绑定了数据源,就是在行被编辑时,下拉框有学院信息,但如何在编辑时定格到指定一条学院信息呢,这时我们需要标记,用GirdView某一个单元格的ToolTip也好,直接访问数据源的指定单元格中的数据也好,都可以这个标记让指定的Item被选中,提高用户体验。
问题2:
一般都是末尾列有"编辑"和"删除"按钮,用户点击"编辑"后,末尾列出现"确认"和"取消"按钮,点击"确认"后一样的通过FindControl方法,找到下拉框和选中的值进行更新操作。
我也很菜,仅供参考,谢谢~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-12-22
展开全部
editTemplate里面将textbox更改为dropdownlist
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询