禁止TreeView自動Postback
TreeView預設的,點了一個Node之後,總會自動Postback,有些根本沒有必要,引起頁面閃爍,不好。
從網上看到一篇文章,在增加節點的時候,把它的NavigateUrl設成"javascript:void(0)"就可以,比如
TreeNode tn = new TreeNode(nodeText, nodeValue, null, "javascript:void(0)", "_self") 。
這樣的確有效。但是在下面這種情況下不行:就是這個頁面是被另一個頁面用客戶端指令碼window.showModalDialog 開啟的。
在這種情況下,點一個TreeView節點的時候,客戶端還是彈出一個瀏覽器視窗。實在是沒辦法,我把NavigateUrl改成"javascript:self.close();"。這樣,客戶端還是會閃一下瀏覽器視窗,但立即就關閉了。總比彈出一個視窗,然後報措好。
不知道是什麼原因造成的。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11445597/viewspace-981200/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- chrome 禁止自動更新Chrome
- Windows 10 如何禁止 自動更新Windows
- 怎樣禁止win10自動更新 徹底禁止win10自動更新設定方法Win10
- win10 禁止電腦自動關機方法 win10 怎麼禁止自動關機Win10
- 如何禁止win10自動更新 如何禁止win10更新Win10
- win10 禁止任務自動執行方法 win10自動執行程式怎麼禁止Win10行程
- win10如何禁止autodesk開機自啟_win10禁止autodesk開機自動啟動的方法Win10
- [RAC] Oracle11g RAC禁止DB自動啟動Oracle
- Chrome 66禁止聲音自動播放之後Chrome
- asp.net TreeView動態新增ASP.NETView
- Mac 禁止 adobe creative cloud 自啟動MacCloud
- 禁止wordpress版本自動升級的解決方案
- 禁止 Windows 98 自動執行應用程式(轉)Windows
- win10系統自動安裝軟體怎麼禁止_禁止win10自動安裝軟體的步驟Win10
- ubuntu20.04禁止自動休眠的幾種方式Ubuntu
- Win10系統怎麼禁止qq開機自動啟動Win10
- windows10系統禁止OneNote自動同步的方法Windows
- Win7控制禁止USB裝置的自動執行Win7
- 動態menu導航條以及treeview樹View
- Listview禁止滑動View
- win10怎麼關閉自動安裝驅動_怎麼禁止win10自動安裝驅動Win10
- 如何阻止電腦自動安裝垃圾軟體 怎麼禁止流氓軟體自動安裝
- win10的wifi密碼自動分享功能怎麼禁止?Win10WiFi密碼
- 禁止Mac Safari下載zip檔案後自動解壓縮Mac
- 禁止windows10系統應用商店自動更新的方法Windows
- Windows 98 禁止登錄檔檢查器自動執行(轉)Windows
- win10正式版系統如何禁止指定驅動程式自動更新Win10
- Win10系統怎麼禁止暴風影音開機自動啟動Win10
- 電腦自動安裝軟體怎麼解決 怎麼禁止流氓軟體自動安裝
- 資料庫驅動的asp.net treeview資料庫ASP.NETView
- win10自動安裝顯示卡驅動怎樣關閉_怎麼禁止win10自動安裝顯示卡驅動Win10
- KendoUI系列:TreeViewUIView
- 怎麼禁止流氓軟體自動安裝 電腦不停的自動安裝軟體怎麼辦
- Win10系統怎麼禁止迅雷看看軟體開機自動啟動Win10
- 如何徹底禁止 macOS Monterey 自動更新,去除更新標記和通知Mac
- 禁止win10自動更新 不想讓win10更新系統Win10
- 如何徹底禁止 macOS Sonoma 自動更新,去除更新標記和通知Mac
- win10 禁止自動安裝c盤方法 win10怎麼禁止軟體安裝在c盤Win10