CActiveForm exposes the DB Table column names in page source?

If I use CActiveForm, I have to show my database table column name in page source, right? Can I avoid this?

For example,

<?php $form = $this->beginWidget(‘CActiveForm’, array(

'id'=&gt;'register-form',


'enableAjaxValidation'=&gt;true,


'focus'=&gt;array(&#036;model,'user_name'),


)); ?&gt;





	&lt;div class=&quot;row&quot;&gt;


		&lt;?php echo &#036;form-&gt;labelEx(&#036;model,'[color=&quot;#FF0000&quot;]user_name[/color]'); ?&gt;


	    &lt;?php echo &#036;form-&gt;textField(&#036;model,'[color=&quot;#FF0000&quot;]user_name[/color]',array('size'=&gt;40,'maxlength'=&gt;40)); ?&gt;


	    &lt;?php echo &#036;form-&gt;error(&#036;model,'[color=&quot;#FF0000&quot;]user_name[/color]'); ?&gt;


	&lt;/div&gt;





	&lt;div class=&quot;row&quot;&gt;	


		&lt;?php echo &#036;form-&gt;labelEx(&#036;model,'[color=&quot;#FF0000&quot;]password[/color]'); ?&gt;


	    &lt;?php echo &#036;form-&gt;passwordField(&#036;model,'[color=&quot;#FF0000&quot;]password[/color]'); ?&gt;


	    &lt;?php echo &#036;form-&gt;error(&#036;model,'[color=&quot;#FF0000&quot;]password[/color]'); ?&gt;


	&lt;/div&gt;





            ...