如何在ASPxGrid的单元格中设置下拉列表等其他控件?
我已将一个表绑定到ASPxGrid中,由于表中的数据形式多样,需要在其中的某一个单元格借助下拉列表等形式反映,请高手指点!
顺便问一下如果要动态的实现,即对于ASPxGrid的同一列,有的地方要求显示为下拉列表,有的又要求显示为编辑框,不知有没有办法?还是不能实现的?
问题点数:100、回复次数:18Top
1 楼dicman(小兵(★OMG★))回复于 2005-03-05 14:31:18 得分 50
可以实现,用模板列,每个单元格根据条件动态生成模板列的绑定代码Top
2 楼henfeideshuita(很肥的水獭)回复于 2005-03-05 14:49:02 得分 0
dicman(小兵(闭关修炼中))
您好,能否再说的具体点
我是新手,理解能力不行,惭愧Top
3 楼zhangaipl(烟酒僧)回复于 2005-03-05 14:56:58 得分 0
gzTop
4 楼dicman(小兵(★OMG★))回复于 2005-03-05 15:19:40 得分 0
其实我说的也是比较笨的方法,在模板列中定义<%=strHTML%>,strHTML变量在后台中用protected关键字定义,然后在ItemBound事件中生成HTML代码对strHTML进行赋值。Top
5 楼dicman(小兵(★OMG★))回复于 2005-03-05 15:23:26 得分 0
对了,我说的不是ASPxGrid控件,这个控件我没用过Top
6 楼henfeideshuita(很肥的水獭)回复于 2005-03-05 17:29:57 得分 0
dicman(小兵(闭关修炼中)) ,谢谢
请大家帮忙Top
7 楼hedonister(冰戈)回复于 2005-03-05 17:36:33 得分 5
dingTop
8 楼henfeideshuita(很肥的水獭)回复于 2005-03-05 17:50:37 得分 0
顶Top
9 楼henfeideshuita(很肥的水獭)回复于 2005-03-05 18:09:03 得分 0
顶Top
10 楼henfeideshuita(很肥的水獭)回复于 2005-03-05 18:20:38 得分 0
dingTop
11 楼zhangzhibao(快乐宝贝)回复于 2005-03-05 19:39:48 得分 5
mark
dingTop
12 楼henfeideshuita(很肥的水獭)回复于 2005-03-05 20:19:22 得分 0
ding
Top
13 楼henfeideshuita(很肥的水獭)回复于 2005-03-05 23:38:32 得分 0
dingTop
14 楼henfeideshuita2()回复于 2005-03-05 23:44:30 得分 0
deTop
15 楼beijingbeerman(啤酒肚)回复于 2005-03-06 08:30:05 得分 5
使用模板列!~Top
16 楼echo123321(今年过年不回家)回复于 2005-03-06 09:24:34 得分 5
摸版列,添加一个dropdownlist控件。Top
17 楼henfeideshuita(很肥的水獭)回复于 2005-03-06 09:42:31 得分 0
谢谢大家的回复,但是用模板列不能解决问题,第一,ASPxGrid控件里我找不到添加模板列的地方,第二,我需要动态的显示下拉列表等控件,也就是说,对不同的记录,有的需要显示为下拉列表,有的则不需要。请高手指点Top
18 楼nontrick(nontrick)回复于 2005-03-06 11:53:48 得分 30
在编辑列时把column设置成BoundTemplateColumn,右键点击grid选择“编辑模板",拉个DropDownList到
ItemTemplate里去,DropDownList的DataSource设为"Container.DataItem"。可以看帮助,打开demo里的LookupEditor,呵呵Top




