刪除GridView記錄時給確認消息

如果你想在刪除GridView中一行記錄的時候讓系統給出一個提示信息,使得用戶能在確認刪除前能選擇放棄此操作,我認爲最簡單的方法是給GridView增加一個模板字段,類型可以爲LinkButton或者Button,注意其CommandName要設置爲"Delete",其OnClientClick屬性要設置成如下的形式:'return confirm("Are you sure???");' 詳細的例子如下:
<asp:GridView ID="GridView1" runat="server" DataKeyNames="id" DataSourceID="SqlDataSource1">
<Columns>
   ...
   <asp:TemplateField ShowHeader="False">
     <ItemTemplate>
       <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Delete"
                    OnClientClick='return confirm("Are you sure you want to delete this entry?");'
                    Text="Delete" />
     </ItemTemplate>
   </asp:TemplateField>
</Columns>
</asp:GridView>
上述功能我已經測試過,希望對大家有幫助
原文地址:http://pluralsight.com/blogs/fritz/archive/2006/03/22/20514.aspx(2006/7/27查詢有效)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章