Filtering In Cgridview Containing Arabic Data

regards.

in my admin.php, the CGridView work successfully when i tried to filter data, except when the data are arabic, it gives me no result even the data are exist in the column. i think the problem is not only because the arabic data, any kind of data is not filtered.

this is my code, kindly help me to make filter in the student column





$this->widget('zii.widgets.grid.CGridView', array(

	'id'=>'assignment-grid',

	'dataProvider'=>$model->search(),

	'filter'=>$model,

	'afterAjaxUpdate'=>'function(){

jQuery("#'.CHtml::activeId($model, 'assignDate').'").datepicker({ });

$.datepicker.setDefaults($.datepicker.regional["es"]);

}',

	'columns'=>array(

		'id',

		/*

		array(

			'name'=>'student.fullname',

			'filter'=>CHtml::activeTextField($model, 'student'),


		),

		*/

		array(

          'name' => 'studentID',

          'header' => 'Student Name',

		  'value'=>'CHtml::encode(Student::model()->findByAttributes(array(\'Student_Number\'=>$data->studentID))->E_Child_Name) . " " . CHtml::encode(Student::model()->findByAttributes(array(\'Student_Number\'=>$data->studentID))->E_Family_Name)',

		  //'value'=>'CHtml::link(\'CHtml::encode(Student::model()->findByAttributes(array(\'Student_Number\'=>$data->studentID))->E_Child_Name) . " " . CHtml::encode(Student::model()->findByAttributes(array(\'Student_Number\'=>$data->studentID))->E_Family_Name)\', array(\'view\',\'id\'=>$data->studentID))',

          'type'=>'raw',

		),

		....