我尝试在asp.net中使用thead和tbody与gridview

时间:2015-01-29 09:44:20

标签: html css asp.net gridview

我想知道如何在asp.net中的gridview中使用thead和tbody这个我的html尝试添加DataTables提供的页面控件我必须使用thead和tbody with datatables但是在gridview中我不知道如何或者我必须把thead和tbody放在哪里因为在gridview中有boundfield包含数据字段和标题文本

这是带有链接的模板字段

                                     <asp:TemplateField HeaderText="تعديل"> 
                                <ItemTemplate>
                                    <asp:LinkButton ID="LinkButton2" runat="server" CommandName="EditRecored" CommandArgument='<%# DataBinder.Eval(Container, "RowIndex") %>' >تعديل</asp:LinkButton>
                                </ItemTemplate>
                                </asp:TemplateField>

这里的绑定字段包括标题文本和数据字段

                                   <asp:BoundField  DataField="Phone" 
                                HeaderText="رقم الهاتف " ItemStyle-Font-Size="Small">

                                    

                                    

                            <asp:BoundField  DataField="AddressEn" 
                                HeaderText="العنوان انجليزي" ItemStyle-Font-Size="Small">

                                    

                                       <asp:BoundField  DataField="NameEn" 
                                HeaderText="اسم الحساب انجليزي" ItemStyle-Font-Size="Small">

                                    

                                <asp:BoundField  DataField="ledgerCode" 
                                HeaderText="رقم الحساب الرئيسي" ItemStyle-Font-Size="Small">

  

                                    

                 </Columns>
                           <RowStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
                           <AlternatingRowStyle BackColor="#DDDDDD" />
                           <FooterStyle BackColor="#CCCCCC" />
                           <HeaderStyle BackColor="#aaaaaa" Font-Bold="True" HorizontalAlign="Center" 
                               VerticalAlign="Middle" ForeColor="Black" BorderColor="Black" BorderStyle="Solid" BorderWidth="1px"/>

                       </asp:GridView>

1 个答案:

答案 0 :(得分:0)

要添加thead和tbody元素,请尝试以下方法:

 GridView1.HeaderRow.TableSection = TableRowSection.TableHeader;
 GridView1.HeaderRow.CssClass = "yourClassName";