yes I have,
<%#ReplaceField(Eval("Descr
iption").T
oString())
%>
and in the code behind
Protected Function ReplaceField(ByVal stat As String) As String
'YOUR CUSTOM CODE HERE
Return "newValue"
End Function
and if checking for a null or blank record (i.e. don't show image if none there)
<%Response.Write("'
")%>