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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

在 ASP.NET 使用 jQuery BlockUI 插件

發布時間:2024/4/11 asp.net 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在 ASP.NET 使用 jQuery BlockUI 插件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

BlockUI 是一個相當不錯的jQuery插件,它可以輕易設定頁面指定區域顯示執行中文字(如 Loading...)并鎖定該區域限制輸入。簡單的說,若我們希望網頁在執行PostBack 或 Ajax 更新的過程中,希望能限制輸入或重復按鈕并顯示處理中訊息的話,那 BlockUI 是相當不錯的選擇,接下來我們就來示范如何在 ASP.NET 中使用 BlockUI。

BlockUI 是 jQuery 的插入,所以要下載 jQuery 及 BlockUI 插入的 js 檔 (jquery.js 及 jquery.blockUI.js),相關檔案可由下列連結下載
jquery.js:
http://jquery.com/
jquery.blockUI.js:
http://malsup.com/jquery/block/ (該網站有 BlockUI 使用的詳細說明)

在 VS2005 新增一個 ASP.NET AJAX 網站專案,將 jquery.js 及 jquery.blockUI.js 檔案復制至網站 js 數據夾,并在頁面中的 head 區塊加入引用

1: <head runat="server"> 2: <title>jQuery BlockUI Plugin</title> 3: <script src="js/jquery.js" type="text/javascript"></script> 4: <script src="js/jquery.blockUI.js" type="text/javascript"></script> 5: </head> ? 在頁面中加入 UpdatePanel 控件,并在 UpdatePanel 中置入一個 Button,aspx 程序代碼如下 ? 1: <form id="form1" runat="server"> 2: <asp:ScriptManager ID="ScriptManager1" runat="server" /> 3: <div> 4: <asp:UpdatePanel ID="UpdatePanel1" runat="server"> 5: <ContentTemplate> 6: <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" /> 7: </ContentTemplate> 8: </asp:UpdatePanel> 9: </div> 10: </form>

在 Button 的 Click 事件中撰寫等待 3 秒的程序代碼,這是為了呈現 BlockUI 的效果。

1: Protected Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) 2: Dim N1 As Integer 3: For N1 = 1 To 3 4: System.Threading.Thread.Sleep(1000) 5: Next 6: End Sub ? 使用 BlockUI 插件相當容易,只要頁面 submit 時呼叫 $.blockUI() 就會顯示 BlockUI,而頁面載入時呼叫 $.unblockUI() 隱藏 BlockUI。 所以在頁面 Page Load 事件中撰寫如下程序代碼。 ? 1: Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 2: Dim sScript As String 3: ? 4: '頁面執行 Submit 時顯示 blockUI 5: sScript = "$.blockUI();" 6: ScriptManager.RegisterOnSubmitStatement(Me, Me.GetType(), "blockUI", sScript) 7: ? 8: '頁面載入時隱藏 blockUI 9: sScript = "$.unblockUI();" 10: ScriptManager.RegisterStartupScript(Me, Me.GetType(), "unblockUI", sScript, True) 11: End Sub ? 執行結果如下,因為 $.blockUI() 未指定區域,所以會將整個頁面 Lock 并顯示 "Please wait..." 的訊息。當執行結束時,就會呼叫 $.unblockUI() 來隱藏 BlockUI。 ? ? 若我們希望將顯示的文字改為「數據加載中...」并加入等待圖示的話,可以在 $.blockUI() 傳入 message 參數,程序代碼修改如下 ? 1: '頁面執行 Submit 時顯示 blockUI 2: sScript = "$.blockUI({" & _ 3: "message: '<h3></br><img src=""busy.gif"" /> 數據加載中...</h3>'" & _ 4: "});" 5: ScriptManager.RegisterOnSubmitStatement(Me, Me.GetType(), "blockUI", sScript) ? 執行結果如下 ? ? ? 超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

總結

以上是生活随笔為你收集整理的在 ASP.NET 使用 jQuery BlockUI 插件的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: wwwwww在线观看| 波多野结衣黄色 | 男人和女人做爽爽视频 | 91大神在线免费观看 | 毛片在线网站 | 特级大胆西西4444人体 | 大尺度网站在线观看 | 色哟哟一区二区三区四区 | 真人毛片视频 | 日本黄色免费 | 波多野结衣视频一区二区 | 美女四肢被绑在床扒衣 | 久久久国产成人 | 福利免费视频 | 色婷婷小说| 靠逼视频免费网站 | 综合黄色 | 九九热伊人 | 欧美另类人妖 | 91色片 | 人妻丰满熟妇岳av无码区hd | 亚洲av无码一区二区乱子伦as | 亚洲少妇一区二区三区 | wwwxxx在线观看 | 韩日视频一区 | 国产妻精品一区二区在线 | 亚洲爱v | 中文字幕在线播放第一页 | 经典杯子蛋糕日剧在线观看免费 | 黄色在线观看av | 亚洲成a人片777777久久 | 亚洲在线播放 | 麻豆久久久9性大片 | 天堂中文在线免费观看 | 香蕉狠狠爱视频 | 日韩午夜视频在线观看 | 欧美久久久久久久久 | 色94色欧美| 婷婷亚洲一区 | 干欧美| 中文字幕第22页 | 日韩一级影视 | bbbbbbbbb毛片大片按摩 | 国产一区视频免费观看 | 婷婷色婷婷 | 成人亚洲玉足脚交系列 | 日本免费一区视频 | 日韩大胆视频 | 中文字幕精品无 | 欧美h网站 | 捆绑裸体绳奴bdsm亚洲 | 国产xxxxx在线观看 | 国产一区二区三区免费 | 国产精品 欧美激情 | 国产成人网 | 日韩国产成人无码av毛片 | 国产免费av网址 | brazzers欧美一区二区 | 少妇免费毛片久久久久久久久 | 欧美图片一区二区 | 在线观看av网 | 欧美丰满美乳xxx高潮www | 韩国美女被c | 狼人精品一区二区三区在线 | 少妇裸体性生交 | 毛片av免费 | 日韩一级二级 | 中文字幕激情小说 | 91福利在线免费观看 | 午夜影院日本 | 91高清网站| 日韩h在线观看 | 精品福利影院 | 谁有av网址 | 爱情岛论坛亚洲品质自拍视频 | 久久男人av| 中日韩精品视频 | 久久亚洲中文字幕无码 | 国产91一区二区三区在线精品 | 欧美性网址 | 牛牛在线免费视频 | 成人片片 | 色婷婷精品国产一区二区三区 | 激情 小说 亚洲 图片 伦 | 国产色视频一区二区三区qq号 | 毛片毛片毛片毛片毛片毛片毛片毛片毛片毛片 | 亚洲精选91 | 亚洲妇熟xx妇色黄蜜桃 | 公侵犯人妻中文字慕一区二区 | 久久成人久久爱 | 国产手机看片 | 激情视频国产 | av一卡二卡| 99夜色| 免费成人一级片 | 日本不卡网站 | 私人影院毛片 | 一级片小视频 | 国产又黄又粗又猛又爽视频 |