2012-09-06 50 views
0

我無法弄清楚這一點。我一直使用CSS來設置我的GridView風格。我需要將一個gridview導出爲單詞,所以我需要使用內聯樣式將格式傳遞給單詞。有人可以幫助我將下面的CSS轉換爲HeaderStyle列。Gridview內聯風格

.AL_SubTotal_Row_1_RG 
{ 
    background-color:#77A78C; 
    font-weight:bold; 
    border-right: 1px solid #8F8F8F; 
    border-bottom: 1px solid #000000; 
    text-align: center; 
} 

我已經完成了大部分工作。我不知道如何處理個別邊界。

"<HeaderStyle HorizontalAlign="center" BackColor="#77A78C" BorderStyle="Solid" Font- bold="true />" 

回答

0

我不知道你是否可以靈活地爲底部和右邊設置不同的邊界。試試這個

<asp:BoundField HeaderStyle-BackColor="#77A78C" 
       HeaderStyle-Font-Bold="true" 
       HeaderStyle-BorderStyle="Solid" 
       HeaderStyle-BorderWidth="1" 
       HeaderStyle-HorizontalAlign="Center" /> 

更新:希望這項工作爲您的方案

protected void Page_Load(object sender, EventArgs e) 
{ 
    foreach(TableCell cell in xyz.HeaderRow.Cells) 
    { 
     cell.Attributes.Add("style", "background-color:#77A78C; font-weight:bold; border-right: 1px solid #8F8F8F; border-bottom: 1px solid #000000; text-align: center;"); 
    } 
} 
+0

謝謝你的回答,但我需要能夠單獨設置邊框,右側和底部邊框 – Mike