“我用的是datagrid控件显示记录的,删除用的是按钮列中的删除按钮”这样的话就容易解决了:右击 DataGrid ,选“属性生成器”,进到 DataGrid 的列 ,在右面的“选定的列”中选中
“删除”按钮。
在“文本(T)”下面的文本框里输入:<div onclick=confirm('are you sure?')>删除</div>

解决方案 »

  1.   

    应该是 <div onclick="return confirm('are you sure?')">删除</div>
      

  2.   

    能不能不加按鈕,在datagrid的刪除鏈接上彈出確認窗口,
      

  3.   

    可以的 在datagrid的itemdatabind里加上这个弹出窗口
      

  4.   

    以下我的建议,希望对你有所帮助在你的DataGrid这个事件中实现以下代码:
    private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
    {
      if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType ==  ListItemType.AlternatingItem)
      {
    //添加删除确定框
    e.Item.Cells[1].Attributes.Add("onclick", "return confirm('您确定要删除这一项吗?');");
      }
    }
    注:e.Item.Cells[1]:删除按钮在DataGrid的第一列。
      

  5.   

    Del.Attributes.Add ("OnClick","return confirm('你确信要删除?')");上面代码加入Page_Load中,Del为Server Control的ID
      

  6.   

    对datagrid的删除列注册脚本
    myDeleteButton.Attributes.Add("onclick", @"return confirm('你确认要删除吗?');");
      

  7.   

    Del.Attributes.Add ("OnClick","if (confirm('你确信要删除?')) ");上面代码加入Page_Load中,Del为Server Control的ID
    copy了一个 ^-^ 照样有用的