在ItemDataBound里写,如下:
private void dgdSupplyPublish_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemIndex>=0)
{
LinkButton tmp =new LinkButton();
tmp=(LinkButton)e.Item.Cells[10].Controls[0];
tmp.Attributes["onclick"]="javascript:return confirm('确定删除吗?');";
}
}
private void dgdSupplyPublish_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemIndex>=0)
{
LinkButton tmp =new LinkButton();
tmp=(LinkButton)e.Item.Cells[10].Controls[0];
tmp.Attributes["onclick"]="javascript:return confirm('确定删除吗?');";
}
}
换到我这程序里,下标“10”对应我的什么呢?“0”有对应什么呢?
另:Controls[0]可以用FindControl(string objName)来代替