G
Guest
I use a datagrid included in a repeater.
as following: (.aspx)
<asp:repeater id="rp_perform" Runat="server">
<HeaderTemplate>
<table border="0" bgcolor="gray" cellspacing="0" cellpadding="0">
</HeaderTemplate>
<ItemTemplate>
<tr bgcolor="white">
<td width="100%">
<asp:datagrid id="dg_perform" Runat="server" DataSource='<%#
GetDataTable((int)DataBinder.Eval(Container.DataItem, "Product_No")) %>'
AutoGenerateColumns="True" GridLines="Both" BorderColor="DimGray"
BorderWidth="2" CellPadding="3" CellSpacing="0">
<HeaderStyle BackColor="#99ccff" Font-Bold="True" />
<ItemStyle BackColor="#FFFFCC" />
</asp:datagrid>
</td>
</tr>
</ItemTemplate>
<SeparatorTemplate>
<tr>
<td height="25" bgcolor="white"></td>
</tr>
</SeparatorTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:repeater>
I want to change first column's backcolor of header row in each datagrid.
I catch every datagrid, it can set item's settings, but can't set first
column's settings of header row.
How to do it?
Thanks.
as following: (.aspx)
<asp:repeater id="rp_perform" Runat="server">
<HeaderTemplate>
<table border="0" bgcolor="gray" cellspacing="0" cellpadding="0">
</HeaderTemplate>
<ItemTemplate>
<tr bgcolor="white">
<td width="100%">
<asp:datagrid id="dg_perform" Runat="server" DataSource='<%#
GetDataTable((int)DataBinder.Eval(Container.DataItem, "Product_No")) %>'
AutoGenerateColumns="True" GridLines="Both" BorderColor="DimGray"
BorderWidth="2" CellPadding="3" CellSpacing="0">
<HeaderStyle BackColor="#99ccff" Font-Bold="True" />
<ItemStyle BackColor="#FFFFCC" />
</asp:datagrid>
</td>
</tr>
</ItemTemplate>
<SeparatorTemplate>
<tr>
<td height="25" bgcolor="white"></td>
</tr>
</SeparatorTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:repeater>
I want to change first column's backcolor of header row in each datagrid.
I catch every datagrid, it can set item's settings, but can't set first
column's settings of header row.
How to do it?
Thanks.