我正在使用 gridview 来显示从数据库查询的表...
在这个网格视图中,我还添加了一个按钮字段和 3 个模板字段...
当我按下按钮字段时,会从数据库中获取数据,但从模板字段中插入的手动数据不是。似乎获取了空值。
从 xml 文件中,我触发了以下事件:
OnRowCommand="GridView1_SelectedIndexChanged1"
并具有以下方法来捕获该事件:
protected void GridView1_SelectedIndexChanged1(object sender, GridViewCommandEventArgs e)
{
int x = Convert.ToInt32(e.CommandArgument);
GridView1.SelectRow(x);
GridViewRow row = GridView1.Rows[x];
Response.Write(row.Cells[0].Text + "\t");
Response.Write(row.Cells[1].Text + "\t");
Response.Write(row.Cells[2].Text + "\t");
Response.Write(row.Cells[3].Text + "\t");
Response.Write(row.Cells[4].Text + "\t");
Response.Write(row.Cells[5].Text + "\t");
Response.Write(row.Cells[6].Text + "\t");
Response.Write(row.Cells[7].Text + "\t");
Response.Write(row.Cells[8].Text + "\t");
}
关于如何从该模板字段中获取值的任何想法?我是否需要捕获另一个事件而不是 GridViewCommandEventArgs?如果是这样,我应该从 xml 部分抛出什么事件?
谢谢,