在.net 2005中创建的web项目中,能在c#原代码中实现提示?比如,单击删除按键,提示“是否执行删除操作?”。还请各位大鸟多指教。

解决方案 »

  1.   

    删除按钮的id.Attributes.Add("onclick", "return confirm('确认要删除么?')");
      

  2.   

    <input id=Button123 type=button runat="server" name=Button123 onserverclick="Button123_ServerClick" value="交卷" onclick="if(confirm('是否交卷?')==false){return false;}" />
      

  3.   

    删除按钮的id.Attributes.Add("onclick",   "return   confirm('确认要删除么?')");
    或者添加OnClientClick属性
    二者均可
      

  4.   

    你不能使用C#来直接做这样的提示,C#代码是运行在服务器上的,就是提示了也是在服务器上。要在客户端上做出像MessageBox之类的提示只能通过脚本,你可以使用C#代码来向客户端注册脚本来达到目的。有两种方式:
    1)使用控件的Attributes.Add来向客户端注册;
    2)使用Page.ClientScript.RegisterStartupScript方法“即时”向客户端注册。
      

  5.   

    在page_load事件中写如下代码删除按钮id.Attributes.Add("onclick",   "return   confirm('是否执行删除操作?')");
      

  6.   

    Btndel.attributes.add("onclick", "return confirm('确定删除?');");
      

  7.   

    附加下介绍吧。
    window.confirm :   参数就只有一个.显示提示框的信息.   
       按确定,返回true;    按取消返回false.