Click here to Skip to main content
15,891,943 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
See more:
Hello Sir,
I take AutoGenerateEditButton="True",so by default edit button show on left side in gridview in design page.
so i want to know how to fixed that edit button on right side of gridview.
Posted

Hi Rohit,

1)Open Your Grid-view Edit Columns..
2)now Add Command Field to Grid view at at the end of grid-view columns and set properties of it....
 
Share this answer
 
Comments
Rohit Sharma706 15-Nov-11 1:37am    
sorry sir i can't understand.if you dont mind can you explain it.

my gridview like that.

........................
<asp:GridView ID="GridView1" runat="server" BorderWidth="5px" AutoGenerateColumns="False" AllowSorting="True" AutoGenerateEditButton="True" OnRowEditing="GridView1_RowEditing" OnRowCancelingEdit="GridView1_RowCancelingEdit" OnRowUpdating="GridView1_RowUpdating" BackColor="" BorderColor="SaddleBrown" BorderStyle="None" CellPadding="4" ForeColor="#333333" GridLines="None" PageSize="20">

<columns>

<asp:TemplateField HeaderText ="IDNO"><itemtemplate><asp:Label ID="lblid" runat ="server" Text ='<%#Eval("entry_id") %>' >



<asp:TemplateField HeaderText="Item" ><itemtemplate> <%#Eval("item")%>




<asp:TemplateField HeaderText="Category" ><itemtemplate> <%#Eval("category")%>



<asp:TemplateField HeaderText="Unit" ><itemtemplate> <%#Eval("unit")%>


<asp:TemplateField HeaderText ="Revenue"><itemtemplate><asp:Label ID="lblid1" runat ="server" Text ='<%#Eval("rev") %>' >




<asp:TemplateField HeaderText ="Quantity"><itemtemplate><%#Eval("qty")%>

<edititemtemplate>

<asp:TextBox ID="textbox2" runat ="server" Text ='<%#Eval("qty") %>'>




<asp:TemplateField HeaderText="Amount" ><itemtemplate> <%#Eval("amount")%>




<asp:CommandField



<footerstyle backcolor="#990000" font-bold="True" forecolor="White">

<rowstyle backcolor="#FFFBD6" forecolor="#333333">

<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />

<PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" />

<HeaderStyle BackColor="#7AB915" Font-Bold="True" ForeColor="White" />
<alternatingrowstyle backcolor="#CCFF99">

refer this Code ...

ASP.NET
<asp:gridview id="grd_total_srq" runat="server" autogeneratecolumns="False" xmlns:asp="#unknown">
                        CssClass="GridView" DataKeyNames="srq_no" 
                        Height="138px" onrowcommand="grd_total_srq_RowCommand" Width="262px" 
                        AllowPaging="True" onpageindexchanged="grd_total_srq_PageIndexChanged" 
                        onpageindexchanging="grd_total_srq_PageIndexChanging" PageSize="5">
                        <columns>
                            <asp:commandfield showselectbutton="True" />
                            <asp:boundfield datafield="srq_no" headertext="SRQ No" />
                            <asp:boundfield datafield="srq_date" dataformatstring="{0:d-MMM-yyyy}">
                                HeaderText="Date" />
                            <asp:commandfield showeditbutton="True" />
                        </asp:boundfield></columns>
                        <SelectedRowStyle 
                            CssClass="srs" />
                    </asp:gridview>
 
Share this answer
 
Comments
Rohit Sharma706 15-Nov-11 2:18am    
Thanks very much
sir its working.
_Tushar Patil 15-Nov-11 2:19am    
Wel Come

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900