给datagrid的按钮列添加css

今天改界面,发现datagrid可以用cssclass设置css风格,但是按钮列没有cssclass属性。忙活了半天,发现只能用程序设置按钮列属性。
设置方法如下(C#版本)
为datagrid添加ItemCreat事件,在ItemCreat事件里面添加如下代码

private   void  dgBoxList_ItemCreated( object  sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
        
{
            
if(e.Item.ItemType== ListItemType.Item  ||    e.Item.ItemType == ListItemType.AlternatingItem ) 
            
{
                Button    myButton
=(Button)e.Item.Cells[2].Controls[0];
                
//Cells[i].Controls[j] i为你的按钮列在datagrid的第几行,从0开始的,
                
//比如你的按钮列是第三行,则i为2,Controls[j],j为该列的第几个控件,默认一般是0。
                  myButton.CssClass = "button" ;//这里设置你为该按钮准备好的css
            
            }

        
        

        }

        

 

http://www.cnblogs.com/l_dragon/archive/2006/06/26/436173.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值