馬小玲的異想世界

美子水噹噹~Microsoft ASP/ASP.NET MVP

ASP.NET AJAX(18)-DragPanelExtender

1.DragPanelExtender由字面上來當然就是可以拖曳panal。

2.panal裡面可以隨便放上控制項,然後將DragPanelExtender的targetcontrolID設為那個panal。

3.DrogHandleID基本上我們會設為那個panal,這樣在拖拉時,只要滑鼠按住panal就可以了,若是你把DrogHandleID設為panal裡面的隨便一個控制項,你在拖拉時,滑鼠便要點在那個控制像上面才可以拖拉。

4.拖拉無效??我一開始測試,也覺得很怪,為何panal都會彈回原本位置,去查了書後,只要把<div>加上可拖拉的範圍,就不會這樣嚕,底下是簡單範例

本來不容易做的拖拉,又是在web介面上,很容易就做的出來,用這ASP.NET AJAX的功能再搭配上silverlight的介面,新一代的網頁就產生了。

  1. MULL 2008/6/16 上午 02:21 回覆

    # re: ASP.NET AJAX(18)-DragPanelExtender
    您好,我在此功能中加入了GridView
    可是每當我裡面的資料換頁時,原本移動過的視窗又會回歸原位,請問該如何做才能更新Panel中的資料又可以保存移動過的視窗位置?

    謝謝指教囉^^

  2. 馬小玲 2008/6/17 下午 12:22 回覆

    # re: ASP.NET AJAX(18)-DragPanelExtender
    hi,之前小忙,今天回家再幫您試試嚕,^^
    沒try我也不知道怎麼解^^

  3. 馬小玲 2008/6/19 下午 08:05 回覆

    # re: ASP.NET AJAX(18)-DragPanelExtender
    hi:
    跟我想的一樣,會歸回去是因為會postback,只要不postback就可以,最快的做法,panal包updatepanal包GridView就可以了

Leave a reply

標題 *

名稱 *

Email

Url

回應 *

登入後使用進階評論

Please add 7 and 8 and type the answer here: