Hi Sijo,
I am aware of iterator class and had faced the same problem with casting error once. That's why I was asking why can't you go with get_p code. I believe this is a custom field you are talking about and you can make the tooltip with get_p here instead of going to iterator class.
Thanks,
Faisal