我写的不明白还是.........
我没有aspx文件呀?我要在.cs文件中用属性设置样式呀?我做的是封装一个自定义控件呀,在cs文件中通过外部调用,来控制样式呀?

解决方案 »

  1.   

    自定义控件一样在.ascx文件中可以设置css,如这样的方式:
    <LINK href="include/css.css" rel=stylesheet type=text/css>
    个人建议不要通过后台设置。
      

  2.   

    自定义web控件呀?,不是用户控件
      

  3.   

    datagrid.ItemStyle.CssClass = "HeaderClass";
      

  4.   

    在客户端:
    <LINK href="include/css.css" rel=stylesheet type=text/css>
      

  5.   

    回复人: net_lover(孟子E章) 
    我把句代码放在datagrid的DataBinding事件中了,还是不行,还是一点作用都没起呀?我究竟哪里弄错了呀?请指点呀?
      

  6.   

    呵呵,朋友,你的控件是给别人将来通用的,何必把样式做的那么固定呢,不用指定的,将来需要用的时候指定给你的控件就可以了,属性也不用些,你继承的webcontral自己就有,呵呵。
      

  7.   

    你要一定要做,记得把css作为资源。要不你指定了它也找不到!
      

  8.   

    回复人: wnlovezxm(大垃圾人) 
    对啊,我是为了做活,所以我想做一个属性接口,别人用的时候,只是将自己喜欢的样式,给一个属性,就可以了.
      

  9.   

    现在datagrid的设置是可以了,但是怎么将datagrid的头部和主体分开设置呀?
      

  10.   

    datagrid类实例化的时候列集合是空的,哪来的头和体啊!
      

  11.   

    要是一定要做你可以判断item[0]是不是存在,要存在就把样式给它!