注册 登录
编程论坛 ASP.NET技术论坛

如何写提示是否删除的对话框?

bobingpzm 发布于 2008-08-01 15:40, 2073 次点击
我按一下button,就会提示是否删除的对话框,我选择是,就执行一个操作,选否就什么都不执行。应该怎么写呢?
能不能给个例子解释一下?
谢谢!

<input type="button" onclick="return confirm('确定要删除吗')" value="aa">
这样是弹出了对话框。但选择是之后的要做的操作,写在哪里,应该怎么写啊呢?

[[it] 本帖最后由 bobingpzm 于 2008-8-3 17:14 编辑 [/it]]
11 回复
#2
BlueDreame2008-08-01 16:22
用javascript
#3
bobingpzm2008-08-01 16:37
能不能给个例子!
#4
zsk5032008-08-02 12:28
return confirm('确定要删除吗')
#5
606liutong2008-08-03 09:58
用JavaScript吧 里面写事件
#6
c_henry2008-08-03 11:02
<input type="button" onclick="return confirm('确定要删除吗')" value="aa">
#7
蓝色畅想2008-08-03 14:30
最好的办法是:
 1. 在Page_Load事件中写代码:
   this.Button1.Atrributes.Add("onlikc","return confirm('删除?');");
2. 双击 Button1 的click事件
   就可以在里面 写你的 删除代码了!
#8
bobingpzm2008-08-03 17:04
谢谢7楼
不过有拼写错误,让我调了半天才发现。
应该是这样
this.Button1.Attributes.Add("onclick", "return confirm('删除?');");
#9
bobingpzm2008-08-03 17:15
回复 6# c_henry 的帖子
<input type="button" onclick="return confirm('确定要删除吗')" value="aa">
这样是弹出了对话框。但选择是之后的要做的操作,写在哪里,应该怎么写啊呢?
#10
bobingpzm2008-08-03 17:15
回复 7# 蓝色畅想 的帖子
谢谢7楼
不过有拼写错误,让我调了半天才发现。
应该是这样
this.Button1.Attributes.Add("onclick", "return confirm('删除?');");
#11
c_henry2008-08-04 17:57
return confirm('确定要删除吗')"只是随手写的,你可以写个函数的,把这句话放里面啊
比如function check()
{
if(!confirm('确定要删除吗'))
{
alert('false');
return false;
}
alert('true');
return true;
}
其实你不需要在后台注册这个JS事件啊,BUTTON控件的话有个OnClientClick属性的,用于获取或设置在引发某个 Button 控件的 Click 事件时所执行的客户端脚本。 比如写成
<asp:button id="Button1"
       usesubmitbehavior="true"
       text="Open Web site"
       onclientclick="check()"
       runat="server" onclick="Button1_Click" />
#12
cyyu_ryh2008-08-05 11:31
input的是HTML控件
如果要在后台写代码设为服务器控件
或者直接用服务器控件
删除提示用JAVASCRIPT写
服务器控件的oncelentclick属性为JAVASCRIPT的函数名
1