问题描述
页面有一个下拉框,选择学校,ASPxGridView,绑定了一个sqldatasource,当下拉框选择学校后,在ASPxGridView中显示学校员工的信息,但是显示的表中没有我想要员工名字,因为数据库中那表只存有员工ID(员工名字和ID在另外一张表里),所有我就自己加了一列在员工ID后面,问题来了:怎么给这一列赋值,也就是根据员工ID,到数据库中另外一个表中查找员工名字显示在上面。
解决方案
解决方案二:
你应该在绑定的时候得到一个要显示的集合,你应该把要用的数据开始都添加到你要的集合里面,比如一个List或者DataTable
解决方案三:
引用1楼的回复:
你应该在绑定的时候得到一个要显示的集合,你应该把要用的数据开始都添加到你要的集合里面,比如一个List或者DataTable
用VS2010做的,绑定数据源的时候用的SQLdatasource没用到dataset。
解决方案四:
第一种方法:用试图先将员工的名称组成一个数据源第二种方法:在HtmlRowCreated事件中用你的ID去找另一个表的名称,在给列赋值
解决方案五:
引用3楼的回复:
第一种方法:用试图先将员工的名称组成一个数据源第二种方法:在HtmlRowCreated事件中用你的ID去找另一个表的名称,在给列赋值
能支持Gridview自带的编辑功能吗?我需要编辑员工信息!
解决方案六:
你应该在绑定的时候得到一个要显示的集合,你应该把要用的数据开始都添加到你要的集合里面,比如一个List或者DataTable
解决方案七:
能给个DEMO或者例子吗
解决方案八:
动态绑定,用dataset直接调用bind就可以了
时间: 2024-08-22 14:51:57