Grid View With Columns From Multiple Tables But Unable To Display Image In The Gridview

cant display image in the gridview wherein this grid view with columns from multiple tables … following is what i have done am using EImageColumn… i dont no where am i wrong … can any one please guide me

gridview in model2





tbl2 columns

 array('header'=>'Pimg', 'value'=>array(

        'class'=>'EImageColumn',

        'name' => 'pimg',   //name of column from tbl1 and model1

        'htmlOptions' => array('style' => 'width: 100px;'),


        )), 

   tbl3 columns



can any one please guide me

if i place the above code i get this error

call_user_func_array() expects parameter 1 to be a valid callback, array must have exactly two members