If e.DataCol.Name = "完成人" Then
Dim cnts As Integer = e.DataRow("完成人").length
Dim st As String
For cnt As Integer = 0 To cnts - 1
If e.DataRow("完成人").substring(cnt) = "," Then
st = st & e.DataRow("完成人").substring(cnt - 1) & ","
Next
e.DataRow("操作员") = st & e.DataRow("完成人").substring(cnts - 1)
End If
“完成人”的内容:安大芬,曾桂花,寸待熬。面代码我希望取得“完成人”的姓名字符串最后一个字符,在e.DataRow("操作员")得出:芬,花,熬。但是实际运行结果只得出了“熬”字。MsgBox(st) 没有显示任何信息。请问是问什么呢?谢谢。