DataGrid上删除/修改时和用户交互问题:
环境是在一个ASP.NET+C#页面上,
怎么在DataGrid上删除选定行数据时来个提示,比如提示“确定”/“取消”,
选择‘确定’时则删除,选择‘取消’则什么也不做。
小弟初玩.net,那位大哥知道,感激不尽...
环境是在一个ASP.NET+C#页面上,
怎么在DataGrid上删除选定行数据时来个提示,比如提示“确定”/“取消”,
选择‘确定’时则删除,选择‘取消’则什么也不做。
小弟初玩.net,那位大哥知道,感激不尽...
<script language="javascript">
<!--
function DelAffirmFrm()
{
if(!window.confirm("您确定要删除吗?"))
{
return false;
}
else
{
return true;
}
}
//-->
</script>
2.代码private void DataGridEx1_ItemCreated(object sender,
System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
//为删除增加确认
LinkButton btnMyDel=(LinkButton)e.Item.Cells[0].Controls[0];
btnMyDel.Attributes.Add("onclick","javascript:if(!DelAffirmFrm()) return false;else return;");
}
} private void DataGridEx1_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
//删除
}
//////////////////这个是绑定控件的事件
((ImageButton)(e.Item.FindControl("imbtndel2"))).Attributes.Add("onclick", "javascript:return confirm('您确定删除吗?')");
///////////////////////
你也可以用js写一下代码
结贴了~~