Tracking DataTable
来源:互联网 发布:js map foreach 编辑:程序博客网 时间:2024/06/14 09:27
// DataTable dt = new DataTable();
// dt.AccessChanges();
dt.ColumnChanged += dt_ColumnChanged;
private static List<string> lstModified = new List<string>();
static void dt_ColumnChanged(object sender, DataColumnChangeEventArgs e)
{
object objCurrent = e.Row[e.Column];
object objOrg = e.Row[e.Column, DataRowVersion.Original];
string cellInfo = string.Format("{0}_{1}", e.Row["Name"], e.Column.ColumnName);
bool isEqual = string.Compare(objCurrent.ToString(), objOrg.ToString()) == 0;
if (isEqual)
{
if (lstModified.Contains(cellInfo))
{
lstModified.Remove(cellInfo);
}
}
else
{
if (!lstModified.Contains(cellInfo))
{
lstModified.Add(cellInfo);
}
}
}
- Tracking DataTable
- Tracking
- Tracking
- DataTable
- DataTable
- DataTable
- DataTable
- datatable
- DataTable
- DataTable
- DataTable
- DataTable
- datatable???
- DataTable
- dataTable
- DataTable
- datatable
- dataTable
- android listVIew添加长按响应事件
- Spring读取配置文件的点点滴滴
- java 需要注意的几个地方
- Android子菜单和选项菜单与上下文菜单的实现
- rt-thread组件之elmfat文件系统浅析
- Tracking DataTable
- 最长公共子串
- [Android实例] android多点触摸demo
- RAC简单的硬件环境描述
- 我所理解的设计模式(C++实现)——外观模式(Facade Pattern)
- initWithPatternImage方法
- reinforcement learning & value iteration discussion方面的奠基性文章
- C# 9
- 线性模型(1)