2ページのグリッドビューで編集ボタンをクリックしているときに次のエラーが発生しました
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
このエラーを取り除くために何をしなければならないかを指定していただけますか
以下は編集コマンドのコードです。最初のページにいるときはうまく機能しますが、グリッドビューで別のページに移動するとエラーが発生します
protected void GVviewReminder_RowCommand(object sender, GridViewCommandEventArgs e)
{
lblError.Text = "";
if (e.CommandName == "Edit")
{
GridViewRow selectedRow = GVviewReminder.Rows[Convert.ToInt32(e.CommandArgument)];
string ID = selectedRow.Cells[1].Text;
Response.Redirect("edit_health_reminder.aspx?HealthReminderIsOpen=true&id=" + ID);
}
}