<asp:ButtonColumn Text="&lt;div id=de onclick=&quot;javascript:return confirm('是否删除...');&quot;&gt;&lt;img src=&quot;../../images/delete.gif&quot;  border=&quot;0&quot;&gt;&lt;/div&gt;" HeaderText="删除" CommandName="Delete">
<HeaderStyle Width="5%"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:ButtonColumn>

解决方案 »

  1.   

    Button1.Attributes.Add("onclick","return javascript:back();");
    function back()
    {
      window.history.go(-1);   return false;
    }
      

  2.   

    if(MessageBox.Show( 要显示的话,"标题",MessageBoxButtons.YesNo,MessageBoxIcon.Information,MessageBoxDefaultButton.Button1,MessageBoxOptions.ServiceNotification )==DialogResult.Yes)
    {
    //确认处理后要执行的代码
    }
      

  3.   

    ubc(有币客) :该提示显示在服务器端,不能显示在客户端。
      

  4.   

    Public Sub DataGrid_ItemCreated(ByVal sender As Object,ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs)
            Select Case e.Item.ItemType
              Case ListItemType.Item, ListItemType.AlternatingItem, ListItemType.EditItem
                Dim myTableCell As TableCell
                myTableCell = e.Item.Cells(0)
                Dim myDeleteButton As LinkButton
                myDeleteButton = myTableCell.Controls(0)
                myDeleteButton.Attributes.Add("onclick", "return confirm('您真的要删除这个操作员ID吗?');")
                myDeleteButton.Text = "删除"
            End Select
        End Sub dategrid里面加上OnItemCreated="DataGrid_ItemCreated" 
     如:<asp:DataGrid OnItemCreated="DataGrid_ItemCreated"  >
    这样应该可以的。试试