<asp:GridView ID="GridView1" runat="server" AllowSorting="true" AutoGenerateColumns="false"
CellPadding="4" ForeColor="#333333" GridLines="None" onsorting="GridView1_Sorting" DataKeyNames="CatID"
onrowediting="GridView1_RowEditing">
<RowStyle BackColor="#E3EAEB" />
<Columns>
<asp:TemplateField HeaderText="CategoryID" SortExpression="CatID">
<ItemTemplate>
<%# Eval("CatID") %>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Category" SortExpression="CatDet">
<ItemTemplate>
<%# Eval("CatDet") %>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Product Details">
<ItemTemplate>
<asp:GridView ID="grd" runat="server" AllowSorting="true"
AutoGenerateColumns ="false" DataSource='<%#FillIG(Convert.ToString(Eval("CatID")),"","")%>'>
<Columns>
<asp:BoundField HeaderText="ProductID" DataField ="Product_ID" SortExpression="Product_ID"/>
<asp:BoundField HeaderText="Product Name" DataField="Product_Name" SortExpression="Product_Name"/>
<asp:BoundField HeaderText="Product Price" DataField="Product_Price" SortExpression="Product_Price"/>
</Columns>
</asp:GridView>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#7C6F57" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>