DataList、DataGrid等“删除”前提示框的两种实现方法!
一、
private void InitializeComponent()
{
TestGrid.ItemCreated += new DataGridItemEventHandler(TestGrid_ItemCreated);
}
void TestGrid_ItemCreated(object sender, DataGridItemEventArgs e)
{
Button btn = (Button)e.Item.FindControls["TestGrid"];
btn.Attributes.Add("onclick","return confirm('你确定删除吗?')");
}
二、
<!-- Client Side JavaScript -->
<script language="javascript">
<!--
function ondeleteclick()
{
return confirm("你确定删除吗?")
}
for(i=0;i<document.all.length;i++)
{
var x = document.all.item(i)
if(x!=null && x.name !=null && x.name.indexOf("TestGrid")==0)
{
if(x.value=="Delete")
x.onclick = ondeleteclick
continue;
}
}
//-->
</script>