【发布时间】:2014-01-24 05:55:09
【问题描述】:
我有一个GridView,每行都有一个ImageButton。我想在单击按钮时从模板字段中获取值。我在button_click 中使用了SelectedIndex。
但SelectedIndex 始终为-1。
我试过的代码如下。
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
int i = GridView1.SelectedIndex;
Label t = (Label)GridView1.Rows[i].Cells[0].FindControl("Label1");
Session["course"] = t.Text;
Response.Redirect("registration.aspx");
}
【问题讨论】:
-
按钮的点击不一定选择行。查看图像是如何添加的,以及如何在单击图像按钮时强制选择行。
-
我在gridview中使用了图片按钮作为模板字段。