我只能访问 .ascx 文件而不是代码隐藏。
我希望能够仅显示<asp:label
控件返回的字符串的左侧部分。
我考虑过将标签设置为display:none
; 并添加第二个<asp:label
并使用一些javascript操作从隐藏控件设置文本属性,但我不知道怎么做?
有任何想法吗?
我只能访问 .ascx 文件而不是代码隐藏。
我希望能够仅显示<asp:label
控件返回的字符串的左侧部分。
我考虑过将标签设置为display:none
; 并添加第二个<asp:label
并使用一些javascript操作从隐藏控件设置文本属性,但我不知道怎么做?
有任何想法吗?
一些朋友可以建议如何禁用 cgridview 小部件上的视图按钮以及如何添加更多按钮,如活动..
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'customer-grid',
'dataProvider'=>$model->search(),
'filter'=>$model,
'columns'=>array(
'id',
'first_name',
'last_name',
'club.club_name',
array(
'class' => 'CButtonColumn',
'updateButtonUrl' =>'Yii::app()->createUrl("/customer/editmember1",array("id" => $data->primaryKey))',
'updateButtonImageUrl'=>Yii::app()->request->baseUrl.'/images/edit.jpg',
'deleteButtonUrl' =>'Yii::app()->createUrl("/customer/delete",array("id" => $data->primaryKey))',
'deleteButtonImageUrl'=>Yii::app()->request->baseUrl.'/images/delete.jpg',
'viewButton' => array('visiable' => false),
),
),
));
you can do this on the client side with javascript easily.
if a char ie '-' delimits the sections, you can gt the value with javascript and .split it by '-'
check this out for examples SO JS Split question
如果你习惯使用 jQuery,试试这个:
$(function(){
var text = $("LABELID").html();
var Index = 0;
var Length = text.indexOf("-") + 1;
var text = $("LABELID").html().substring(Index, Length);
$("LABELID").html(text );
});
或者
$(function(){
var text = $("LABELID").html().split("-")[0];
$("LABELID").html(text );
});