其实在asp.net用到确认按钮最多的是后台的删除操作。一般在datagrid上用的比较多。
在datagrid的操作就是多按钮项的操作。所以首先要做的事情就是找到按钮项,在把confirm绑上去。
private void infolist_ItemDataBound(object sender, DataGridItemEventArgs e){ if(e.Item.ItemType!=ListItemType.Header&& .Item.ItemType!=ListItemType.Footer)
{
LinkButton deleteButton = (LinkButton) e.Item.Cells[4].Controls[0];
deleteButton.Attributes["OnClick"]="return confirm('你确认要删除吗?')";
}
}在项绑定函数ItemDataBound中先排除顶和底,因为那里是没有我们要找的按钮的。在找到我们要找的按钮将OnClick绑到按钮中就可以了