[問題] AJAX DrogPanelExtender 位置儲存問題
大家好
小弟最近在寫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
01/29 13:24, 1F
→
01/29 18:17, , 2F
01/29 18:17, 2F
→
01/29 18:19, , 3F
01/29 18:19, 3F
→
01/29 18:53, , 4F
01/29 18:53, 4F
→
01/29 18:54, , 5F
01/29 18:54, 5F