当前位置: 代码迷 >> ASP.NET >> 按钮的onclick属性加在那啊解决办法
  详细解决方案

按钮的onclick属性加在那啊解决办法

热度:4420   发布时间:2013-02-25 00:00:00.0
按钮的onclick属性加在那啊?
是这样的,用一个按钮来删除数据库中的东西,在删除之前要弹出一个确认的对话框,然后这个按钮的单击事件也就是删除数据库中的数据代码我已经写好了,就是在删除之前弹出那个确认的对话框不知道应该怎么写。
我找了一些资料,看应该加上下面语句:
  button.attributes.add( "onclick ", "retrun   confrim( '确定删除吗? '); ");
但是我不知道这句话应该加在后台代码的哪里,   我想加在自己写的button_Click事件里是不对的,因为我已经试过了,并没有弹出这个对话框,在page_load里面也试过,也没有出现,不知道应该加在那儿,请大家帮帮忙!

------解决方案--------------------------------------------------------
就是加在Page_Load里

这个是你手打的,还是拷贝过来的
button.attributes.add( "onclick ", "retrun confrim( '确定删除吗? '); ");

return和confirm这里拼写错误,另外注意大小写
button.Attributes.add( "onclick ", "return confirm( '确定删除吗? '); ");
------解决方案--------------------------------------------------------
Button bt=(Button)this.FindControl( "Button1 "); bt.Attributes.Add( "onclick ", "return confirm( 'hello '); ");
在pageload里面
------解决方案--------------------------------------------------------

button.Attributes.Add( "onclick ", "return confirm( '确定删除吗? ') ");


或者直接在 button的点击事件里面写:

Response.Write( " <script language= 'JavaScript '> ");
Response.Write( "return confirm( '确认删除吗? '); ");
Response.Write( " </script> ");
------解决方案--------------------------------------------------------
Button bt=(Button)this.FindControl( "Button1 ");bt.Attributes.Add( "onclick ", "return confirm( 'hello '); ");
在pageload里面添加这个代码

Button1 是你按钮的id

和你处理的事件没有关系
------解决方案--------------------------------------------------------
Ivy_zheng(最后一只恐龙) ( ) 信誉:100 Blog 加为好友 2007-5-24 16:12:14 得分: 0



retrun confrim( '确定删除吗? ');直接加在按钮的OnClientClick属性里面就可以,这个属性是2.0新增的



好用
  相关解决方案