最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

c# - How to get a confirm popup in asp.net - Stack Overflow

programmeradmin0浏览0评论

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.

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.

Share Improve this question edited Nov 16, 2011 at 18:20 Joel Coehoorn 416k114 gold badges578 silver badges813 bronze badges asked Sep 26, 2011 at 11:44 ManoMano 4454 gold badges13 silver badges34 bronze badges
Add a ment  | 

3 Answers 3

Reset to default 6

You could use the OnClientClick property as shown in the 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>

Try adding

OnClientClick="return confirm('Do you want Delete?');"
onClientClick="return confirm('Are you sure you want to delete?')";
发布评论

评论列表(0)

  1. 暂无评论