2017-06-05 1 views
0

J'ai un GridView. Je suis en train d'apporter les en-têtes du centre rien ne fonctionnePour aligner le titre d'une colonne Gridview sur le centre

<asp:GridView ID="GridviewDataCoupon" runat="server" Style="text-align: center" Visible="false" ShowFooter="true" Width="99%" 
           AutoGenerateColumns="false"> 
           <Columns> 

           <asp:TemplateField HeaderText="End Date" HeaderStyle-BackColor="#99CCCC"> 
             <ItemTemplate> 
              <asp:Label ID="lbl4" runat="server" Text='<%# Eval("end_date") %>'> 
              </asp:Label> 
             </ItemTemplate> 
            </asp:TemplateField> 
           </Columns> 

           <FooterStyle BackColor="#99CCCC" ForeColor="#003399" /> 
           <PagerStyle BackColor="#99CCCC" ForeColor="#003399" HorizontalAlign="Left" /> 
           <AlternatingRowStyle BackColor="WhiteSmoke" ForeColor="Black" /> 
           <RowStyle BackColor="White" ForeColor="Black" /> 
           <SelectedRowStyle BackColor="#009999" Font-Bold="True" ForeColor="#CCFF99" /> 
           <SortedAscendingCellStyle BackColor="#EDF6F6" /> 
           <SortedAscendingHeaderStyle BackColor="#0D4AC4" /> 
           <SortedDescendingCellStyle BackColor="#D6DFDF" /> 
           <SortedDescendingHeaderStyle BackColor="#002876" /> 
          </asp:GridView> 
+0

Cela ne semble pas être une question ... – Rook

Répondre

0

trouvé cette solution dans l'un des SO Questions

Vous pouvez faire quelque chose comme ça

Essayez d'ajouter un CssClass à votre GridView à partir de votre code ASPX, et attribuez les styles suivants à votre classe.

<style type="text/css"> 
     .GridHeader td, .GridHeader th 
     { 
      text-align: center; 
     } 
    </style> 

<asp:GridView CssClass="GridHeader" runat="server"> 

Cela définira tout votre texte de colonnes pour centrer dans votre gridview