以下代码未执行!!
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
GridViewRow r = GridView1.SelectedRow;
TxtName.Text = r.Cells[0].Text;
TextBox2.Text = r.Cells[1].Text;
TextBox3.Text = r.Cells[2].Text;
TextBox4.Text = r.Cells[3].Text;
}
答案 0 :(得分:1)
您必须使用EnableViewState="true"
并仅使用! IsPostBack
绑定一次,以便不会在帖子前删除您的活动。
因为当您重新构建网格时,您将删除所有事件
在你的页面加载中:
if(! IsPostback)
{
//Bind your Gridview
}
使用EnableViewState="true"
<asp:gridview id="YourGridView" EnableViewState="true" ...../>
答案 1 :(得分:0)
我们需要启用select按钮然后才会触发GridView1_SelectedIndexChanged,即AutoGenerateSelectButton =“true”