Click here to Skip to main content
15,881,204 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
i have check boxes in grid view. and i want, when i checked any check box then this
checkbox state is saved.. when we reopen the page this check box is shows checked....
here is my c# code
C#
protected void Grid1_RowUpdating(object sender, GridViewUpdateEventArgs e)
       {
           int i = e.RowIndex;
           int pid = Convert.ToInt32(Grid1.DataKeys[e.RowIndex].Values[0].ToString());
           string uid = Grid1.DataKeys[e.RowIndex].Values[1].ToString();
           Label lbl2 = (Label)Grid1.Rows[i].Cells[5].FindControl("lbl1");
           TextBox txtlbl1 = (TextBox)Grid1.Rows[i].Cells[4].FindControl("txtlbl");
           StringBuilder str = new StringBuilder();
           for (int j = 0; j < Grid1.Rows.Count; j++)
           {
               GridViewRow row = Grid1.Rows[i];
               //CheckBox aa = (row.FindControl("checkbox1") as CheckBox).Checked;
               bool isChecked = ((CheckBox)row.FindControl("checkbox1")).Checked;
               if (isChecked)
               {
                   str.Append(Grid1.Rows[i].Cells[3].Text);
               }

           }
           string str1 = txtlbl1.Text;
           SqlCommand cmd = new SqlCommand("update Product_order set Extend_date='" + txtlbl1.Text + "'where P_id=" + pid , con);
           cmd.ExecuteNonQuery();
           Grid1.EditIndex = -1;
           buildgrid();
           string BID = auto_ID();
           Session["back_office"] = BID;
           cmd = new SqlCommand("insert into Backofc_master (B_ID) values ('" + BID + "') ", con);
           cmd.ExecuteNonQuery();

       }
Posted
Updated 26-Sep-12 21:12pm
v5
Comments
Abhijit Parab 27-Sep-12 2:49am    
can u explain the senario in detail?
Ankur\m/ 27-Sep-12 3:13am    
OP wrote:
i) when i click any checkbox..then this checkbox is shows checked
ii) it does'nt matter page reload
iii) when i reload the page or reopen the page the checkbox is show already checked
Rashid Choudhary 27-Sep-12 2:52am    
when i click any checkbox..then this checkbox is shows checked
Ankur\m/ 27-Sep-12 3:12am    
Use the reply link against the comment, as I did or the poster you are replying to won't be notified of your comment.
Rashid Choudhary 27-Sep-12 2:52am    
it does'nt matter page reload

1 solution

i'm not sure.. try clearing viewstate or controlstate value
 
Share this answer
 

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