Use readonly
instead:
<?php echo $form->textField($model,'first_name',array('readonly' => true)); ?>
For no blinking, go for disabled
attribute:
<?php echo $form->textField($model,'first_name',array('disabled' => true)); ?>
Both behave differently so be sure to check that out.