asp.net(C#)删除时的确认对话框
这样不行Response.Write("<script>if(confirm('你真的要删除这条数据吗?')){}else{location='javascript:hi...
这样不行
Response.Write("<script>if(confirm('你真的要删除这条数据吗?')){}else{location='javascript:history.go(-1)';}</script>");
程序一样执行下去,它跳出来的时后已经删掉了。
要的是模式对话框的。 展开
Response.Write("<script>if(confirm('你真的要删除这条数据吗?')){}else{location='javascript:history.go(-1)';}</script>");
程序一样执行下去,它跳出来的时后已经删掉了。
要的是模式对话框的。 展开
3个回答
展开全部
写的没问题吧,流程问题哇。因为还没来得及弹出来就跳到你下面的执行部分了。如果你把下面的删掉在看看 。
如果你一定要弹出的话。你可以这么做
首先。一个超链接。 比如<a herf="#" OnChick = "del">删除</a>
然后你写下个js在页面 弹出后再转向 ,在转向的页面的CS里删掉记录然后再返回当前页.
<javascript>
function del()
{
if(confirm('你真的要删除这条数据吗?'))
{
//转向。最好传个参数。
window.option="./dele.aspx?uid=dele";
}
}
</javascript>
你可以在dele页面获取url参数。然后删除
就写这么多。没有分???。^_^
如果你一定要弹出的话。你可以这么做
首先。一个超链接。 比如<a herf="#" OnChick = "del">删除</a>
然后你写下个js在页面 弹出后再转向 ,在转向的页面的CS里删掉记录然后再返回当前页.
<javascript>
function del()
{
if(confirm('你真的要删除这条数据吗?'))
{
//转向。最好传个参数。
window.option="./dele.aspx?uid=dele";
}
}
</javascript>
你可以在dele页面获取url参数。然后删除
就写这么多。没有分???。^_^
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<asp:button ... onClientClick='return confirm('确定删除')'></asp:Button>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询