日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

为 GridView、DetailsView、FormView 等数据显示控件删除功能添加“确认对话框”

發布時間:2023/12/15 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 为 GridView、DetailsView、FormView 等数据显示控件删除功能添加“确认对话框” 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?在模板上操作 Button 、LinkButton 或 ImageButton 時,通過設置它們的 OnClientClick 屬性,令其返回 JavaScript confirm(string) 函數的結果,就可以調出一個確認對話框。

設置方法:

1、把 GridView、DetailsView、FormView 的 CommandFields 轉換為 TemplateFields ;
2、在“刪除”按鈕添加 OnClientClick="return confirm('你確定要刪除么?');" 語句。

GridView 的 CommandFields:

<asp:CommandField ShowDeleteButton="True" ShowEditButton="True" ItemStyle-Width="80px" ItemStyle-HorizontalAlign="Center" HeaderText="操作" />

CommandFields 轉換為 TemplateFields 后:

?

  • <asp:TemplateField?HeaderText="操作"?ShowHeader="False">?
  • <EditItemTemplate>?
  • ???<asp:LinkButton?ID="LinkButton1"?runat="server"?CausesValidation="True"?CommandName="Update"?Text="更新">?
  • ???</asp:LinkButton>?
  • ?
  • ???<asp:LinkButton?ID="LinkButton2"?runat="server"?CausesValidation="False"?CommandName="Cancel"?Text="取消">?
  • ???</asp:LinkButton>?
  • </EditItemTemplate>?
  • ?
  • <ItemTemplate>?
  • ???<asp:LinkButton?ID="LinkButton1"?runat="server"?CausesValidation="False"?CommandName="Edit"?Text="編輯">?
  • ???</asp:LinkButton>?
  • ?
  • ???<asp:LinkButton?ID="LinkButton2"?runat="server"?CausesValidation="False"?CommandName="Delete"?Text="刪除"?OnClientClick="return?confirm('你確定要刪除么?');">?
  • ???</asp:LinkButton>?
  • </ItemTemplate>?
  • ?
  • <ItemStyle?HorizontalAlign="Center"?Width="80px"?/>?
  • ?
  • </asp:TemplateField>?
  • ?

    轉載于:https://blog.51cto.com/wurongzong/563892

    創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

    總結

    以上是生活随笔為你收集整理的为 GridView、DetailsView、FormView 等数据显示控件删除功能添加“确认对话框”的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。