here is my gridview code........now i am searching imagebutton function to be in aspx.cs
<asp:GridView runat="server" ID="gvrecords" AutoGenerateColumns="False"
DataKeyNames="category_id" CssClass="list" GridLines="None">
<Columns>
<asp:TemplateField HeaderStyle-CssClass="tableheading" >
<HeaderTemplate>
<asp:CheckBox ID="selectall" onclick="javascript:SelectAllCheckboxes(this);" runat="server" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="chkdelete" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="category_name" HeaderText="Category Name"
HeaderStyle-CssClass="tableheading" ItemStyle-CssClass="left" >
<HeaderStyle CssClass="tableheading"></HeaderStyle>
<ItemStyle CssClass="left" ></ItemStyle>
</asp:BoundField>
<asp:BoundField DataField="category_descrption"
HeaderText="Category Description" HeaderStyle-CssClass="tableheading" SortExpression="category_descrption" />
<asp:ImageField DataImageUrlField="category_image" HeaderStyle-CssClass="tableheading" HeaderText="Category Image">
</asp:ImageField>
<asp:BoundField DataField="sort_order" HeaderText="Sort Order"
HeaderStyle-CssClass="tableheading" SortExpression="sort_order" />
<asp:TemplateField HeaderText="Actions" HeaderStyle-CssClass="tableheading" >
<ItemTemplate >
<a href ='<%#"edit_categories.aspx?category_id="+DataBinder.Eval(Container.DataItem,"category_id") %>'><img src="images/edit.gif" /></a>
<asp:ImageButton runat="server"
CommandName='DeleteItem'
CommandArgument='<%# Eval("category_id") %>'
ImageUrl="images/delete_on.gif"
/>
</ItemTemplate>
<HeaderStyle CssClass="tableheading"></HeaderStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
Kashif, if this helps please login to Mark As Answer. | Alert Moderator