有什么方法可以在 c# (gridview) 中选择所选行的下一行吗?
例如,如果我选择第二行,它将选择第三行
protected void ProjectsTBL_SelectedIndexChanged(object sender, EventArgs e)
{
GridViewRow row = ProjectsTBL.SelectedRow;
Session["selectedrow"] = row;
Response.Redirect("ProjectDetails.aspx");
}
在 Asp.net 中
最佳答案
试试这个示例代码:
protected void ProjectsTBL_SelectedIndexChanged(object sender, EventArgs e)
{
// Get index of the currently selected row:
int rowIndex = ProjectsTBL.SelectedIndex;
// Verify the row exists and it's not the last row:
if (rowIndex < 0 || rowIndex >= ProjectsTBL.Rows.Count - 1)
return;
// Get the next row:
Session["selectedrow"] = ProjectsTBL.Rows[rowIndex + 1];
Response.Redirect("ProjectDetails.aspx");
}
关于c# - 在 Gridview 中选择行+1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22734095/