c# - How to loop through checkbox value in gridview -


hi have problem regarding checkbox of gridview, upon checking checkboxes checked rows should reassigned reassign button clicked. reasigning first items checked, seems not looping through gridview. can please me identify whats wrong or missing in code:

  protected void reassign_click(object sender, eventargs e)     {         foreach (gridviewrow row in particularworkgridview.rows)         {             checkbox _checkbox = (checkbox)row.findcontrol("reassigncheckbox");             label _recordnumberlabel = (label)row.findcontrol("numberlabel");              if (_checkbox != null &&                 _checkbox.checked == true)             {                 sqlconnection con = new sqlconnection(getconnectionstring());                 sqlcommand cmd = new sqlcommand("[reassig]", con);                 cmd.commandtype = commandtype.storedprocedure;                  string memberid = dropdrownlist.selectedvalue;                  cmd.parameters.addwithvalue("number", _numberlabel.text);                 cmd.parameters.addwithvalue("@memberid", memberid);                  if (con.state == connectionstate.closed)                 {                     con.open();                 }                  cmd.executenonquery();                 con.close();                 cmd.dispose();                 response.redirect("particularwork.aspx");             }         }     } 

thanks

remove

response.redirect("reassignpparticularwork.aspx"); 

outside "is checked" condition.

you moving away @ first checked , not keep iterating thru rest xd


Comments

Popular posts from this blog

design - Custom Styling Qt Quick Controls -

Unable to remove the www from url on https using .htaccess -