title: Uncheck Checkboxes in GridView with Paging
body: <p>I have an ASP .NET GridView with Paging. One column in it has a CheckBox. In a certain scenario, I want to uncheck the checkboxes that are checked. </p>
  
  <pre><code>foreach (GridViewRow dr in gvMyGridView.Rows)
  {
      if (dr.RowType == DataControlRowType.DataRow)
      {
          if ((CheckBox)dr.FindControl("chkIsApplicable") != null)
          {
              ((CheckBox)dr.FindControl("chkIsApplicable")).Checked = false;
          }
      }
  }  
  </code></pre>
  
  <p>But unfortunately because of Paging only the records that are currently shown in the Grid can be accessed in this way. I want it to apply to ALL the items in the GridView. This should happen client side and when the user commits will get saved to the database. Any way to handle this? :)</p>