老师,下面代码是截取最后四位字符:
If e.DataCol.Name = "银行账号" AndAlso e.newvalue > "" AndAlso e.newValue.length > 3 Then '发生变化的是产品编号吗?
e.DataRow("账号") = e.newValue.SubString(e.newValue.Length - 4) '获得右边4个字符
End If
截取左边四位字符串不是这样的吗??
If e.DataCol.Name = "银行账号" AndAlso e.newvalue > "" AndAlso e.newValue.length > 3 Then '发生变化的是产品编号吗?
e.DataRow("账号") = e.newValue.SubString(e.newValue.Length 3 ) '获得左边4个字符
End If
为什么不对呢???深奥啊。。。