放到DataRowAdded中,并且在添加默认值前判断一下是否为空值,如
If e.DataRow.IsNull("第四列") Then e.DataRow("第四列") = "123456" End If