<asp:GridView ID="grdType" runat="server" HeaderStyle-CssClass="grdheadercss" AutoGenerateColumns="false"> <Columns> <asp:TemplateField HeaderText="Name" ItemStyle-CssClass="gridColCSS" ItemStyle-HorizontalAlign="Center" HeaderStyle-ForeColor="#575d16"> <ItemTemplate> <asp:Label runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Type.AmendmentType.Name") %>'></asp:Label> </ItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Total" ItemStyle-CssClass="gridColCSS" ItemStyle-HorizontalAlign="Center" HeaderStyle-ForeColor="#575d16"> <ItemTemplate> <asp:Label runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Value") %>'></asp:Label> </ItemTemplate> </asp:TemplateField> <asp:TemplateField> <ItemTemplate></ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>
protected void grdType_RowDataBound(object sender, GridViewRowEventArgs e) { if(e.Row.RowType == DataControlRowType.DataRow) { // Find the TemplateField here and do whatever you want to do. } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)