Jackson,
O problema ocorrido é que o metodo da classe String (String.IsNullOrEmpty()) não aceita object, só string.
Tente assim:
String.IsNullOrEmpty(Eval("imagem").ToString())
Assim você vai verificar se o valor da coluna imagem do seu banco está vazio ou não, o retorno é false/true.
Você pode testar assim:
String.IsNullOrEmpty(Eval("imagem").ToString()) ? "Verdadeiro" : "Falso"
Espero ter ajudado.