0

私はこれを理解することはできません。私は常に CSS を使用してグリッドビュー スタイルを設定してきました。グリッドビューを Word にエクスポートする必要があるため、インライン スタイルを使用して書式設定を Word に渡す必要があります。誰かが次の CSS を列 HeaderStyle に変換するのを手伝ってくれますか?

.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 />"
4

1 に答える 1

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;");
    }
}
于 2012-09-06T14:23:08.177 に答える