我在做一个删除
按理说,删除前应该有个提示信息吧,例如:您确认删除此信息吗?
有C#代码也可以
或是帮我解决下面的问题也可以:
在dgshow中的超连接:
<asp:HyperLinkColumn Text="&lt;img src='../images/edit.gif'alt='删除'border=0 &gt;" DataNavigateUrlField="wynumber"
DataNavigateUrlFormatString="../manage/wypolicy.aspx?wynumber={0}" HeaderText="删除" NavigateUrl="../manage/wypolicy.aspx">
</asp:HyperLinkColumn>上面是个超连接
要是在超连接中写类似下面的模版列应该怎么写
模版列:</asp:ButtonColumn>
<asp:templatecolumn headertext="删除" ItemStyle-Width="50px" ItemStyle-HorizontalAlign="Center">
<itemtemplate>
<mbcb:confirmedimagebutton CommandName="Delete" runat="server" ButtonType="LinkButton" ImageUrl="../images/delete.gif"
Message="您确定要删除吗?" ToolTip="删除" ID="mbcDelete" />
</itemtemplate>
</asp:templatecolumn>  主要就是这段模版列中的语句怎么转换成超连接中的语句
<mbcb:confirmedimagebutton CommandName="Delete" runat="server" ButtonType="LinkButton" ImageUrl="../images/delete.gif"
Message="您确定要删除吗?" ToolTip="删除" ID="mbcDelete" />

解决方案 »

  1.   

    我对应写的提示信息代码:
    private void dgShow_SelectedIndexChanged(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
    {
         if (e.CommandName=="Delete")
         {
    zcfgadd1 zcfgdel=new zcfgadd1();
    zcfgdel.wynumber=e.Item.Cells[0].Text;
    zcfgdel.Delete();
    dgDataBind("","");
          }
    }
      

  2.   

    我是用模版列来着
    但是,用模版列
    </asp:ButtonColumn>
    <asp:templatecolumn headertext="删除" ItemStyle-Width="50px" ItemStyle-HorizontalAlign="Center">
    <itemtemplate>
    <mbcb:confirmedimagebutton CommandName="Delete" runat="server" ButtonType="LinkButton" ImageUrl="../images/delete.gif"
    Message="您确定要删除吗?" ToolTip="删除" ID="mbcDelete" />
    </itemtemplate>
    </asp:templatecolumn>

    和private void dgShow_SelectedIndexChanged(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
    {
         if (e.CommandName=="Delete")
         {
    zcfgadd1 zcfgdel=new zcfgadd1();
    zcfgdel.wynumber=e.Item.Cells[0].Text;
    zcfgdel.Delete();
    dgDataBind("","");
          }
    }
    之后反而删除不了了
    不知道为什么
      

  3.   

    .onclick
    <s>
    if confirm()
    shanchu
      

  4.   

    private void dgshow_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
    {
       if(e.Item.ItemType==ListItemType.Item ||e.Item.ItemType==ListItemType.AlternatingItem)
       {
          //cell[6]更换为模板列所在的列号
          LinkButton Delete=(LinkButton)e.Item.Cells[6].FindControl("mbcDelete");
          Delete.Attributes.Add("onclick","javascript:return confirm('确定删除?');"); 
        }
    }