SMART datagrid v.1 > Classes > DataSet
有关通过rows而指定的数据行,在各个数据行中,指定可以在应用进行管理的用户数据。
如果在rows指定null或undefined,就会对所有行,指定标签。
如果实际变更一行以上的标签,就会触发GridDataSet.onTagsChanged或TreeDataSet.onTagsChanged事件。 如JSON对象或简单值等,任何类型的数据都可以成为标签。 另外,可以在数据组或网格以及树的多个表达式,参考所指定的tag。
可以通过getRowTag,获取设置在数据行的标签。
// 变更所选行的数据标签。
var rows = grid.getSelectedRows();
if (rows && rows.length > 0) {
var tag = _getRowTag(rows[0]);
rows = grid.getDataIndicesOfRows(rows);
ds.setRowTags(rows, tag);
}