页面载入的时候我给删除按钮添加属性:
cmd_Delete.Attributes.Add("onclick" , "confirm('确定删除吗?');");
删除时间写在另一个方法里,为什么不管我点击确定还是取消都会执行删除操作,怎么回事啊?着急!!!

解决方案 »

  1.   

    看一下生成的html源代码,然后分析一下你的后台程序~!
      

  2.   

    cmd_Delete.Attributes.Add("onclick" , " return confirm('确定删除吗?');");  
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 最新版本:20070119http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
      

  3.   

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

  4.   

    cmd_Delete.Attributes.Add("onclick" , " return confirm('确定删除吗?');");
    这个是对阿,就是缺retrun语句
      

  5.   

    不好意思刚才网络段了,我是删除datagrid里的项,但是删除按钮不再datagrid中
      

  6.   

    private void cmd_Delete_Click(object sender, System.EventArgs e)
    {
    for(int i = 0; i < dg_Ad.Items.Count; i ++)
    {
    CheckBox Temp = (CheckBox)dg_Ad.Items[i].FindControl("ckb_Item");
    if(Temp.Checked)
    {
    int nAdID = Convert.ToInt32(dg_Ad.Items[i].Cells[0].Text);
    SUManage.DeleteAd(nAdID);
    if(dg_Ad.Items.Count == 1 && dg_Ad.CurrentPageIndex != 0)
    {
    dg_Ad.CurrentPageIndex --;
    }
    }
    }
    LoadData();
    }
      

  7.   

    在page_load中实现
    this.Button1.Attributes.Add("onclick","if(confirm('确定要修改吗?')){return true;}else{return false;}");
    在delete方法中写入:
    if(true)
    {
    删除的代码...................!!!!! }
      

  8.   

    this.Button1.Attributes.Add("onclick","if(!confirm('确定要修改吗?')) return;");