写在DataColChanged中的代码老是不自动刷新. Select Case e.DataCol.Name Case "工程师代码" e.DataRow("样品开发编号") = e.DataRow("工程师代码") & e.DataRow("_Identify") End Select
"工程师代码"是表达式. 有没有什么地方能够设置成为自动更新? 还是"工程师代码"列不能为表达式?
迷糊.....
2楼
狐狸爸爸 发表于:2009/4/24 10:26:00
不能是表达式,表达式列不会触发DataColChanged事件。 如果工程师代码是由A和B计算得出,可以改为: Select Case e.DataCol.Name Case "A","B" e.DataRow("样品开发编号") = e.DataRow("工程师代码") & e.DataRow("_Identify") End Select