我在网站中要用到很多DataGrid和DropDownList,我定义了一些样子,现在我的方法是不停的复制粘贴把相同的样式设置拷来拷去,我想问一下,可不可以把它做进CSS文件里面去,我只用调要就可以了,但是不知道怎么搞,控件中的列头颜色啊,什么的,他不认,或是根本就是我写错了,忘高手能给予解答,最好能给个例子我,或是有其它的方法?谢谢!!!!

解决方案 »

  1.   

    你可在后台写一个样式转换,下面给你一个示例:mygrid.CellPadding = 4;
    mygrid.BorderColor = Color.FromName("#CC9966");
    mygrid.BackColor = Color.White;
    mygrid.SelectedItemStyle.ForeColor = Color.FromName("#663399");
    mygrid.SelectedItemStyle.BackColor = Color.FromName("#FFCC66");
    mygrid.SelectedItemStyle.Font.Bold = true;
    mygrid.HeaderStyle.ForeColor = Color.FromName("#FFFFCC");
    mygrid.HeaderStyle.BackColor = Color.FromName("#990000");
    mygrid.HeaderStyle.Font.Bold = true;
    mygrid.FooterStyle.ForeColor = Color.FromName("#000000");
    mygrid.FooterStyle.BackColor = Color.FromName("#FFFFCC");
    mygrid.PagerStyle.ForeColor = Color.FromName("#000000");
    mygrid.PagerStyle.BackColor = Color.FromName("#FFFFCC");