FineUI 官方论坛

标题: (已解决)请问Grid控件可否增加一个直接修改单元格内容... [打印本页]

作者: 凤凰涅盘ing    时间: 2013-9-18 07:59
标题: (已解决)请问Grid控件可否增加一个直接修改单元格内容...
本帖最后由 凤凰涅盘ing 于 2013-9-22 23:43 编辑

看也官方示例,没有到直接修改单元格内容的方法,多是修改Datatable,然后重新绑定。
这样的话,即使只修改一个单元格的内容,也要重新绑定,太浪费资源了。
能不能给出一组方法,类似于
SetCellText(rowIndex,colIndex,newValue);
GetCellText(rowIndex,colIndex);
这样的方法呢?

如果有了这样的方法,就不用重新绑定了,而且也不会因为重新绑定而丢失selectindex的值了。


作者: 凤凰涅盘ing    时间: 2013-9-19 18:00
找到方法了
Grid1.Rows[1].Values[1] = "PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP";
作者: yygy    时间: 2013-9-22 09:31
在可编辑表格中显示“索引超出范围。必须为非负值并小于集合大小。”
作者: 凤凰涅盘ing    时间: 2013-9-22 12:13
yygy 发表于 2013-9-22 09:31
在可编辑表格中显示“索引超出范围。必须为非负值并小于集合大小。”

????哥们,发错帖子了?
作者: yygy    时间: 2013-9-22 13:35
表格是可编辑的,在后台Grid1.Rows[1].Values[1] = "PPPPPPP";
就出现错误“索引超出范围。必须为非负值并小于集合大小。”
作者: 凤凰涅盘ing    时间: 2013-9-22 13:53
yygy 发表于 2013-9-22 13:35
表格是可编辑的,在后台Grid1.Rows[1].Values[1] = "PPPPPPP";
就出现错误“索引超出范围。必须为非负值并 ...

我这边没有问题~~~
使用那包指令之前,一定要先对Grid绑定数据哦~~




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4