【发布时间】:2011-12-14 21:29:05
【问题描述】:
我有一个绑定到数据源的 Infragistics UltraWebGrid;我试图让用户更改行中几个单元格的值,所以我在后面的代码中捕获了 CellClick 事件。虽然事件的参数给了我单元格键(即列名),但我仍然需要选择行 DataKey 以便在数据库中进行更改。任何人都知道如何得到它? 谢谢
克里斯
【问题讨论】:
我有一个绑定到数据源的 Infragistics UltraWebGrid;我试图让用户更改行中几个单元格的值,所以我在后面的代码中捕获了 CellClick 事件。虽然事件的参数给了我单元格键(即列名),但我仍然需要选择行 DataKey 以便在数据库中进行更改。任何人都知道如何得到它? 谢谢
克里斯
【问题讨论】:
您可以使用 igtbl_getCellById 实用程序函数来获取单元格。一旦你有了单元格,你就可以得到它的行,然后它是关键:
var cell = igtbl_getCellById(cellId);
var row = cell.getRow();
var key = row.DataKey
以下参考资料可能会有所帮助:
艾伦
【讨论】: