怎么在后端代码获取asp.net gridview点击的行坐标
时间: 2023-05-28 19:03:30 浏览: 175
在后端代码中获取 GridView 点击的行坐标,需要在 GridView 的 RowCommand 事件中获取。在该事件中,可以获取到被点击的行的行索引,就可以根据行索引获取行坐标。
以下是一个示例代码:
```
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "Select")
{
int index = Convert.ToInt32(e.CommandArgument); // 获取被点击的行的行索引
int row = index + GridView1.PageIndex * GridView1.PageSize; // 计算行坐标
// 处理行坐标
}
}
```
在上面的代码中,通过 Convert.ToInt32(e.CommandArgument) 获取被点击的行的行索引,然后通过 index + GridView1.PageIndex * GridView1.PageSize 计算行坐标,其中 index 是行索引,GridView1.PageIndex 是当前页码,GridView1.PageSize 是每页显示的行数。最后,就可以在处理行坐标的代码中使用该坐标。
阅读全文