footer中绑定了控件,可是如何捕捉控件的事件?
protected void Pic_DG_Items_Created(object sender,System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Footer)
{
int i = 0;
LinkButton Addhl = new LinkButton();
Addhl.Text = "添加";
Addhl.ID = "AddRecord";
LinkButton Cancelhl = new LinkButton();
Cancelhl.Text = "取消";
Cancelhl.ID = "CancelRecord";
foreach(TableCell tc in e.Item.Cells)
{
if(i == 0)
{
e.Item.Cells[0].Controls.Add(Addhl);
}
else if(i == 1)
{
e.Item.Cells[1].Controls.Add(Cancelhl);
}
else
{
TextBox tb = new TextBox();
tb.ID = "tb" + i;
tc.Controls.Add(tb);
}
i = i+1;
}
}
}
上面是我在footer中绑定了两个命令和控件的函数,但现在的问题是我如何在程序中识别我点击的命令是确定还是取消呀?