editTransactionRow.pay_id es nulo, de hecho lo estás haciendo: null.ToString() y no se puede ejecutar. Debe verificar editTransactionRow.pay_id y no editarTransactionRow.pay_id.ToString();
código
Usted debe ser (SI pay_id es una cadena):
If String.IsNullOrEmpty(editTransactionRow.pay_id) = False Then
stTransactionPaymentID = editTransactionRow.pay_id 'Check for null value
End If
Si pay_id es un número entero de lo que sólo puede comprobar si es nula normalmente sin cadena ... Editar para mostrar que si no es una cadena:
If editTransactionRow.pay_id IsNot Nothing Then
stTransactionPaymentID = editTransactionRow.pay_id 'Check for null value
End If
Si se trata de una base de datos que puede utilizar IsDBNull pero si no, no utilizarlo.
¿Cuál es el tipo de editTransactionRow? – Shawn
Debe publicar el mensaje de error EXACTO que recibirá si desea ayuda. – Micah
¿Qué es este valor "nulo"? 'Nada'? 'DbNull.Value'? –