在DataGrid的按钮列里面,点击删除记录按钮,弹出一个提示窗口,询问是否删除。这个弹出窗口代码怎么写?C#请大家看清楚,我要的是按钮列,不要模版列的提示框。

解决方案 »

  1.   

    给你一段代码作参考
    private void DGridDocQuery_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
    {
    //ListItemType.Item, ListItemType.AlternatingItem, ListItemType.EditItem
      if((e.Item.ItemType==ListItemType.Item)||(e.Item.ItemType==ListItemType.AlternatingItem)||
      (e.Item.ItemType==ListItemType.EditItem))
    {
    if (ViewState["DocChoseFlag"].ToString()=="Destory")
    {
    e.Item.Cells[0].Attributes.Add("onclick","return false, alert('销毁数据时,不能删除!');");
    }
    e.Item.Cells[0].Attributes.Add("onclick","return confirm('确定删除?');");
    }
    }