Click here to Skip to main content
15,890,399 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
i have grid view ,i am added column delete ,edite and select but the error message "
The GridView 'grid' fired event RowEditing which wasn't handled.
for delete and edit link

how i can handled with it , please from the first step.
Posted
Comments
abbaspirmoradi 28-Aug-13 6:28am    
we can't see your screen .put your code here...
dongos931 28-Aug-13 6:33am    
<asp:GridView ID="grid" runat="server" AutoGenerateColumns="False"
CellPadding="4" ForeColor="#333333" GridLines="None"
onrowdeleting="grid_RowDeleting" onrowediting="grid_RowEditing">
<alternatingrowstyle backcolor="White">
<columns>
<asp:BoundField DataField="userName" HeaderText="user name" />
<asp:BoundField DataField="passWord" HeaderText="password" />
<asp:BoundField DataField="email" HeaderText="email" />
<asp:BoundField DataField="name" HeaderText="name" />
<asp:BoundField DataField="userID" HeaderText="userID" />
<asp:BoundField DataField="phone" HeaderText="phone" />
<asp:BoundField DataField="address" HeaderText="address" />
<asp:BoundField DataField="birthDate" HeaderText="birth date" />
<asp:BoundField DataField="gender" HeaderText="gender" />
<asp:CommandField HeaderText="control" ShowDeleteButton="True"
ShowEditButton="True" ShowHeader="True" ShowSelectButton="True" />

<editrowstyle backcolor="#2461BF">
<footerstyle backcolor="#507CD1" font-bold="True" forecolor="White">
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<rowstyle backcolor="#EFF3FB">
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<sortedascendingcellstyle backcolor="#F5F7FB">
<sortedascendingheaderstyle backcolor="#6D95E1">
<sorteddescendingcellstyle backcolor="#E9EBEF">
<sorteddescendingheaderstyle backcolor="#4870BE">

You have not handled the Event RowEditing on Code Behind. Please write code for that. Something like below...
C#
protected void gvYourGrid_RowEditing(object sender, GridViewEditEventArgs e)
{
    gvYourGrid.EditIndex = e.NewEditIndex;
    BindYourGrid();
}


Refer - Asp.net insert, Edit, update, delete data in gridview[^] for the complete example.
 
Share this answer
 
Make sure you have added OnRowEditing event in definition. You code should look like this.
C#
<asp:gridview id="grid" runat="server" onrowediting="grid_RowEditing" >
.....
</asp:gridview>

C#
protected void grid_RowEditing(object sender, GridViewEditEventArgs e)
{

}

Regards..:)
 
Share this answer
 
v2

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