简体   繁体   English

如何在asp.net中获得确认弹出窗口

[英]How to get a confirm popup in asp.net

Inside the grid I have a delete button inside a grid and have a code behind to perform the delete. 在网格内部,我在网格内部有一个删除按钮,并且在后面有代码可以执行删除。

<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)
    {

    }

Everything works fine how to get a confirm pop up before the delete is performed. 一切正常,如何在执行删除操作之前弹出确认窗口。

You could use the OnClientClick property as shown in the following article : 您可以使用OnClientClick属性,如以下文章所示:

<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>
onClientClick="return confirm('Are you sure you want to delete?')";

尝试添加

OnClientClick="return confirm('Do you want Delete?');"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM