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

confirm问题

jacklee 发布于 2007-10-24 16:50, 1465 次点击
请教,我要在ASP.NET里实现类似WIN里的这样功能如何是好?

IF(MSGBOX("LLLL")==DIALOGRESULT.OK)
{
//DO YES....
}
ELSE
{
//DO NO...
}

<span onclick="return confirm('确认要删除这个信息吗?')">删除</span>
22 回复
#2
cyyu_ryh2007-10-24 17:16

Button1.Atture....Add("Onclick","javascript:return confirm('删除成功!');")
中间那个属性忘记了
你点就可以出来了

#3
jacklee2007-10-24 17:18
如果不是BUTTON是这样的怎么办呢?

<span onclick="return confirm('确认要删除这个信息吗?')">删除</span>
#4
guoxhvip2007-10-24 18:38
this.btnSubmit.Attributes.Add("onClick", "return mycheck()");
string scriptString = "";
scriptString += "<script language='javascript'>";
scriptString += "function mycheck() {";
scriptString += "if(confirm('你确认要删除?')) {return true;}";
scriptString += "return false;}</script>";
Page.RegisterClientScriptBlock("checked",scriptString);
#5
jacklee2007-10-25 08:03
this.btnSubmit.Attributes.Add("onClick", "return mycheck()");
是不是一个BUTTON控件啊?我的是纯HTML表格形式的,你看怎么解决,我要删除数据。

只有本站会员才能查看附件,请 登录

#6
jxnuwy042007-10-25 08:33
&lt;a href="javascript:return confirm("确认删除")"&gt;删除&lt;/a&gt;不知道这样又用不?
#7
bygg2007-10-25 10:18
没用
根本就和删除按钮没关系..
#8
smoon2007-10-25 16:50

要是是在不行就自己模拟一个对话框算了。。。。。

#9
guoxhvip2007-10-25 18:25
"删除"是个超链接?
#10
jacklee2007-10-26 10:41
是的哦。
#11
神vLinux飘飄2007-10-26 10:44
<a href="#" onclick="javascript:return confirm('确认删除')">删除</a>
这样就可以了
#12
jacklee2007-10-26 10:57
那如果我要让按了“确定”后执行一个函数,或按了“取消”后不管(即RETURN)要怎么放代码呢?
#13
卡卡艾2007-10-26 12:56
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.Cells[0].HasControls())
{
LinkButton btnDelete = (LinkButton)e.Row.Cells[0].Controls[5];
if (btnDelete.Text.Equals("删除"))
{
btnDelete.Attributes.Add("onclick","javascript:return confirm('你确认要删除吗?');");
}
}
}
#14
jacklee2007-10-26 12:58
回复:(卡卡艾)protected void GridView1_RowDataBo...

兄弟,我的仅仅是超级连接

#15
卡卡艾2007-10-26 16:22

但是你可以做成LinkButton啊。
我觉得超级链接一般做转向,不用来响应事件。(个人看法

#16
jacklee2007-10-26 17:11
那我走错了一步啊。。。那个LINKBUTTON不指定ID不行吧?
#17
卡卡艾2007-10-27 14:44
不用指定ID,......Controls[5]就是代表你LINKBUTTON所在的那一列,只要点击这一列上的删除就做提示.
当然,5这个地方你得按你的改.

#18
guoxhvip2007-10-28 04:48

如果确实想用超链接那也可以给它加onClick事件吧(在aspx里)

#19
jacklee2007-10-29 11:43
我加ONCLICK调用CS里的代码,没反应啊。怎么回事呢?能否演示一下?
#20
guoxhvip2007-10-29 22:57
你把onClick调用的代码和JS代码写出来看看 应该是可以的
#21
jacklee2007-10-30 07:54
CS的函数可以调用不?
#22
bygg2007-10-30 09:50
将CS的东西生成DLL.
#23
菜鳥弎魛2007-10-30 11:13

你点击删除的时候连接到一个js


js: this.location = this.location;


在后台load事件里写入删除数据库代码就行了

1