如果单价为空值,就取,否则,就不修改。
你要理清逻辑才行啊
If e.DataCol.Name = "定额编码" Then
If e.DataRow.IsNull("入库单价") Then
End If