http://authors.aspalliance.com/aldotnet/examples/cd.aspx
你要的是不是這種效果

解决方案 »

  1.   

    yourbutton.Attribution["onclick"] = "javascirpt:return confirm('确定删除操作嘛!')";
      

  2.   

    在你绑定数据时加上:
    dgUser.DataSource=ds.Tables["UserMessage"];
    dgUser.DataBind();
    for(int i=0;i<dgUser.Items.Count;i++)
    {
    ImageButton ibtn=(ImageButton)dgUser.Items[i].FindControl("控件名称");
    ibtn.Attributes.Add("onClick", "return confirm('你确认要删除吗?');");
    }
      

  3.   

    如果是模板列,可以用楼上的办法。如果是用自带的delete,update...可能可以用下面的方法(没试过的)  Private Sub DgDetail_ItemCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DgDetail.ItemCreated
                    CType(e.Item.Cells(1), button).Attributes.Add("onclick", "gettotal()")
            End Sub
      

  4.   

    似乎可以在DataGrid里面直接写onClick = "...";
      

  5.   

    http://www.csdn.net/Develop/read_article.asp?id=27792
      

  6.   

    http://www.cnblogs.com/renrenqq/archive/2004/06/05/13552.aspx
      

  7.   

    Dim str As String
           
            For i = 0 To DataGrid2.Items.Count - 1
                bt = DataGrid2.Items.Item(i).Cells(0).FindControl("Button1")
                str = "你确认要删除ID为"
                str = str & DataGrid2.Items(i).Cells(1).Text & "吗?"
                bt.Attributes.Add("OnClick", "return confirm('" & str & " ');")        Next
      

  8.   

    在HTML中加入模版列
    <asp:ButtonColumn Text="&lt;div onclick=&quot;return confirm('确定要删除吗?')&quot;&gt;删除&lt;/div&gt;" HeaderText="选择" CommandName="Delete">
    <HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle"></HeaderStyle>
      

  9.   

    谢谢,采用ccwq(中原绝代) 的方法就可以了,谢谢