protected void gvType_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        LinkButton btn = (LinkButton)gvType.Rows[e.RowIndex].Cells[3].Controls[0];
        btn.Attributes.Add("onclick","return   confirm('您真的要删除吗?');");
      
    }
这样写不好使

解决方案 »

  1.   

    <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Delete"
                                OnClientClick='return confirm("确定删除吗?");' Text='<%#DataBinder.Eval(Container.DataItem,"password") %>'></asp:LinkButton>
      

  2.   

    <asp:ButtonColumn Text="&lt;div id=&quot;de&quot; onclick=&quot;JavaScript:return confirm('你确定要删除?')&quot;&gt;删除&lt;/div&gt;" HeaderText="删除" CommandName="Delete"></asp:ButtonColumn>一字不漏贴到你的前台html里面去.
      

  3.   

    不是那个意思!
    是这样的:
    这个删除列是在GridView的一个邦定列
    <asp:CommandField HeaderText="删除" ShowDeleteButton="True" />
      

  4.   

    LinkButton btn = (LinkButton)gvType.Rows[e.RowIndex].Cells[3].Controls[0];
            btn.Attributes.Add("onclick","return   confirm('您真的要删除吗?');");
    把它放到GridView的RowDataBinding事件中去,好像是这个事件,有没有ing记不太清了
      

  5.   

    protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.DataItemIndex >= 0)
            {
                LinkButton lb = (LinkButton)e.Row.Cells[0].Controls[0];
                lb.Attributes.Add("onclick", "return window.confirm('你确定删除吗?');");
            }
        }
      

  6.   

    请问 这句是什么意思e.Row.DataItemIndex >= 0
      

  7.   


    全世界最简单的添加删除确认把这段js代码放在head里,删除代码都不需要了,一劳永逸<script language="JavaScript">function delete_confirm(e)
    {
    if (event.srcElement.outerText=="删除")
    event.returnValue=confirm("您确定要删除吗?注意:此操作不可恢复,请谨慎操作!");
    }
    document.onclick=delete_confirm;</script>
    ----------------------------------------------------------
    www.cndigs.com掘客园--发掘、推荐软件开发资源,分享、交流技术开发心得
    asp.net2.0资料
    http://www.cndigs.com/search.php?search=asp.net%202.0&tag=true
    asp.net资料
    http://www.cndigs.com/search.php?search=asp.net&tag=true
    ajax资料
    http://www.cndigs.com/search.php?search=ajax&tag=true
      

  8.   

    把这段js代码放在head里,删除代码都不需要了,一劳永逸<script language="JavaScript">function delete_confirm(e)
    {
    if (event.srcElement.outerText=="删除")
    event.returnValue=confirm("您确定要删除吗?注意:此操作不可恢复,请谨慎操作!");
    }
    document.onclick=delete_confirm;</script>实在是高