如果行模板字段已更改,如何在pageindexchanging上更新GridView行?

时间:2013-09-08 15:49:28

标签: c# asp.net gridview page-index-changed

我有以下onclick事件用于更新已更改的gridview行。如果用户更改页面索引而不先单击更新按钮,我需要更新行。

protected void btnUpdate_Click(object sender, EventArgs e)
{
    foreach (GridViewRow row in GridView1.Rows)
    {
        CheckBox chk = (CheckBox)row.FindControl("chkSelect");
        if (chk.Checked)
            GridView1.UpdateRow(row.RowIndex, false);
    }
    btnUpdate.Enabled = false;
    BindToGrid();
}

任何帮助都非常有用。

1 个答案:

答案 0 :(得分:0)

您可以做的很简单,创建一个方法来提取字段并将值保存到db并在两个事件中调用它

  1. Onclick,&
  2. PageIndexChanging