c#
  • javascript
  • asp.net
  • popup
  • 2011-09-26 46 views 1 likes 
    1

    在网格内部我有一个网格内的删除按钮,并有一个代码来执行删除。如何获得asp.net中的确认弹出框

    <asp:TemplateField HeaderText="Edit Controls" ItemStyle-Width="15%"> 
    <ItemTemplate> 
        <asp:LinkButton ID="Lnk_Delete" ToolTip="Delete Message" 
        CommandArgument='<%#Eval("MsgID") %>' CommandName="Delete" runat="server"> 
        <img id="Img1" src="Styles/Images/Delete.jpg" runat="server" /></asp:LinkButton> 
    </ItemTemplate> 
    </asp:TemplateField> 
    
    protected void Grid_Messagetable_RowDeleting(object sender, GridViewDeleteEventArgs e) 
        { 
    
        } 
    

    ,一切工作正常进行删除之前,如何获得确认弹出。

    回答

    6

    您可以使用OnClientClick属性如图所示following article

    <asp:LinkButton 
        ID="Lnk_Delete" 
        runat="server" 
        ToolTip="Delete Message" 
        CommandArgument='<%#Eval("MsgID") %>' 
        CommandName="Delete" 
        OnClientClick="return confirm('Are you sure you want to delete this record?');"> 
        <img id="Img1" src="Styles/Images/Delete.jpg" runat="server" /> 
    </asp:LinkButton> 
    
    0

    尝试增加

    OnClientClick="return confirm('Do you want Delete?');" 
    
    0
    onClientClick="return confirm('Are you sure you want to delete?')"; 
    
    相关问题