MY ROW UPDATING CODE IS BELOW
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
TextBox txtname = (TextBox)GridView1.Rows[e.RowIndex].FindControl("textbox7");
TextBox txtcity = (TextBox)GridView1.Rows[e.RowIndex].FindControl("textbox8");
TextBox txtstate = (TextBox)GridView1.Rows[e.RowIndex].FindControl("textbox9");
TextBox txtbirthdate = (TextBox)GridView1.Rows[e.RowIndex].FindControl("textbox10");
TextBox txteducation = (TextBox)GridView1.Rows[e.RowIndex].FindControl("textbox11");
TextBox txtaddress = (TextBox)GridView1.Rows[e.RowIndex].FindControl("textbox12");
TextBox txthobby = (TextBox)GridView1.Rows[e.RowIndex].FindControl("textbox13");
RadioButtonList rgender = (RadioButtonList)GridView1.Rows[e.RowIndex].FindControl("radiobuttonlist2");
prop.name = txtname.Text;
prop.city = txtcity.Text;
prop.state = txtstate.Text;
prop.birthdate = txtbirthdate.Text;
prop.education = txteducation.Text;
prop.address = txtaddress.Text;
prop.gender = rgender.Text;
prop.hobby = txthobby.Text;
data.update(prop);
GridView1.EditIndex = -1;
fillgrid();
}
protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
{
GridView1.EditIndex = -1;
fillgrid();
}
}
update stored procedure
ALTER PROCEDURE dbo.updatedata
@id int,
@name varchar(50),
@city varchar(50),
@state varchar(50),
@birthdate varchar(50),
@education varchar(50),
@address varchar(50),
@gender varchar(50),
@hobby varchar(50)
AS
update info set name=@name,city=@city,state=@state,birthdate=@birthdate,education=@education,address=@address,gender=@gender,hobby=@hobby where id=@id
RETURN
[edit]Code blocks added - OriginalGriff[/edit]