[問題] AJAX DrogPanelExtender 位置儲存問題

看板Web_Design作者 (寬)時間15年前 (2011/01/28 17:19), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
大家好 小弟最近在寫ASP.net 利用AJAX AjaxControlToolkit 中的 DrogPanelExtender套件 但是使用後發現 每次讀取視窗 拖弋過的Panel都會歸回原位 於是我去Google了一下 我的最終目的是 @[讓使用者拖弋玩視窗後,按下儲存按鈕,便將Panel位置存進資料庫後,下次讀取頁面的 時候可以抓資料庫Panel位置並設定]@ Google後多使用javascripts的方式 <script language="JavaScript" type="text/javascript"> //取得Panel的位置 function GetPosition() { var emt = $find("test").get_element(); //"test"為 DrogPanel指定的BehaviorID var dragLocation = $common.getLocation(emt); var x = dragLocation.x; var y = dragLocation.y; } //設定Panel的位置 function SetPosition() { var dragLocation = new Sys.UI.Point(x, y); $find("test").set_location(dragLocation); } </script> ... ... ... DrogPanelExtender部分程式碼: <cc1:DragPanelExtender ID="Panel2_DragPanelExtender" runat="server" DragHandleID="Panel2" Enabled="True" TargetControlID="Panel2" BehaviorID ="test"> </cc1:DragPanelExtender> 頁面設定.class: Button : Button setpos_bnt = new Button; 請問各位高手 我要怎麼用上述兩段程式碼來達成我要的效果 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.79.127

01/29 13:24, , 1F
你要用jquery
01/29 13:24, 1F

01/29 18:17, , 2F
你改用AJAX送出吧,click之後利用AJAX網頁就不會reload
01/29 18:17, 2F

01/29 18:19, , 3F
或是用JS的cookie來記位址~只要瀏覽器不要關閉~cookie會
01/29 18:19, 3F

01/29 18:53, , 4F
ajax或一般表單都可以吧,不推一樓,又不是什麼都要jquery
01/29 18:53, 4F

01/29 18:54, , 5F
你要先懂整個的流程邏輯才行
01/29 18:54, 5F
文章代碼(AID): #1DGeeSvT (Web_Design)