我加属性onclick="return confirm('确认删除?');"但不管点是还是否都不能响应按钮事件了,怎么办?又不想用服务器控件

解决方案 »

  1.   

    runat="servr" -- 〉 runat="server" ;还不行的话就把这行后的html源码贴出来。
      

  2.   

    还不行的话就把执行后的html源码贴出来
      

  3.   

    不是,那个是手误,其实我写的是runat="server"
      

  4.   

    我就是这么写的
    <INPUT id="btnremove" type="button" value="删除享" name="btnremove" runat="server" onclick="return confirm('确认删除?');">
      

  5.   

    还不行的话就把执行后的html源码贴出来
      

  6.   

    在CS代码的Page_Load方法里写
    button1.Attribute.Add("onclick","return confirm('确认删除?');");
      

  7.   

    逻辑与视图出现混淆
    不想用服务器控件又何必加上 runat=""呢?或者<div id="Button1" onclick="confirm()"><input button name=""/></div>function  confirm()
    {
    return confirm('确定删除?'); 
    }
      

  8.   

    如果是1.1
    那么就直接用button或者linkbutton
    <asp:Button id="btnremove" type="button" value="删除享" name="btnremove" runat="server" onclick="return confirm('确认删除?');">
    如果是2.0
    <INPUT id="btnremove" type="button" value="删除享" name="btnremove" runat="server" onclick="if(!confirm('确认删除?')) return false;" onserverclick="btnremove_ServerClick"">
      

  9.   

    <asp:Button id="btnremove" runat="server" onclick="return confirm('确认删除?');">
    应该这样的,写错了点,其他你看着补足
      

  10.   

    看来用1.1想用htm按钮加点击确认没办法了
      

  11.   

    在CS代码的Page_Load方法里写
    button1.Attribute.Add("onclick","return confirm('确认删除?');");
    是对的吧
      

  12.   

    看来用1.1想用htm按钮加点击确认没办法了
    ------------
    你又要用后台方法,那明显用web服务器端控件!加入你仅仅用前台js方法,html可以考虑。