1、你的_UserName有没有可能是空白?
2、代码尽量写到DataRowadded事件,最好是直接保存一下 e.DataRow.Save
3、网络有可能会导致其值为空白,但概率不大。主要还是你代码有问题。