Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1061534
  • 博文数量: 254
  • 博客积分: 10185
  • 博客等级: 上将
  • 技术积分: 2722
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-25 15:04
文章存档

2011年(8)

2009年(1)

2008年(31)

2007年(214)

分类: 系统运维

2007-08-24 23:01:23

DragPanel控件用于实现在网页上拖动一个面板,对它的位置进行从新的安排。

下面来看一个示例:

1)新建一个ASP.NET AJAX-Enabled Web Project的工程项目,命名为DragPanel1。

2)在页面上拖放三个Panel,分别命名为DragHandlePanel,Content和DragPanel。DragHandlePanel作为拖的事件处理,Content作为存放内容,DragPanel整个作为DragPanelExtender的目标对象。代码如下:

 1            <div style="Height:300px;Width:150px;">
 2                <asp:Panel ID="DragPanel" runat="server">
 3                    <asp:Panel ID="DragHandlePanel" Height="20px" Width="100%" runat="server">
 4                        <div class="dragMe">Drag Mediv>
 5                    asp:Panel>
 6                    <asp:Panel ID="Content" Height="100px" Width="100%" runat="server">
 7                        <div>fjeofjioefjojefiefefdiv>
 8                    asp:Panel>
 9                asp:Panel>
10                
11            div>

3)在页面上拖放一个DragPanelExtender,设置它的一些属性。代码如下:

            <cc1:DragPanelExtender ID="DragPanelExtender1" TargetControlID="DragPanel" DragHandleID="DragHandlePanel" runat="server">cc1:DragPanelExtender>

视图如下:



4)按下CTRL+F5,在浏览器中查看。效果如下:

阅读(2591) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~