设为首页
收藏本站
最近更新

文章搜索
本类热门

首页 >> 网络编程 >> JAVASCRIPT >> 新闻正文 [字体: ] [打印文档]
利用Atlas库为Web页面加入鼠标拖放功能(下)

文章作者:
责任编辑:rosan 录入时间:2006-12-1 22:57:06 来源:
频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意.

百特科技[http://www.PCbyte.cn]专业的空间、主机提供商,域名注册绝对优惠!
  五、 添加更多的面板

  到目前为止,你仅看到了一个面板控件。现在,我将再添加一个面板控件来显示当前的日本时间。

  首先,让我们把一个新的包含另一个面板控件(Panel2)的<atlas:UpdatePanel>控件(UpdatePanel2)添加到页面上(现在,时钟显示日本时间)。

<atlas:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
...
...
</ContentTemplate>
</atlas:UpdatePanel>
<atlas:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<asp:Panel ID="Panel2" runat="server" BorderStyle="Solid" Height="198px" Width="194px">
<script src="http://www.clocklink.com/embed.js">
</script>
<strong>Current Time in Japan</strong>

<script type="text/javascript" language="JavaScript">
obj = new Object;
obj.clockfile = "0008-Yellow.swf";
obj.TimeZone = "JST";
obj.width = 200;
obj.height = 200;
obj.wmode = "transparent";
showClock(obj);
</script>
</asp:Panel>
</ContentTemplate>
</atlas:UpdatePanel>

  然后,再把一个新的<atlas:DragOverlayProperties>控件添加到<atlas:DragOverlayExtender>以扩展第二个面板控件:

<atlas:DragOverlayExtender ID="DragOverlayExtender1" runat="server">
<atlas:DragOverlayProperties TargetControlID="Panel1" Enabled="true" ProfileProperty="Panel1Loc" />
<atlas:DragOverlayProperties TargetControlID="Panel2" Enabled="true" ProfileProperty="Panel2Loc" />
</atlas:DragOverlayExtender>

  在Web.config文件中,添加另一个名字为Panel2Loc的Profile属性:

<profile>
<properties>
<add name="Panel1Loc" type="System.String" />
<add name="Panel2Loc" type="System.String" />
</properties>
</profile>

  最后,修改setProperties和getProperties属性以包括Panel2Loc Profile属性:

<profileService enabled="true"
setProperties="Panel1Loc;Panel2Loc"
getProperties="Panel1Loc;Panel2Loc" />

  按F5测试应用程序。现在,你能够拖放这两个时钟,并且即使你重载页面,它们仍然会保持在相同的位置处(参考图5)。

利用Atlas库为Web页面加入鼠标拖放功能(3)
图5.拖放两个面板控件。

此新闻共有2页 上一页 1 2 下一页

推荐好友 | 频道收藏 | 打印文档 | 报告错误  
相关连接
·JavaScript 中的作用域
·点评2006超强JS应用网站[3]
·点评2006超强JS应用网站[2]
·点评2006超强JS应用网站[1]
·Javascript实现神奇的页面滚动控制
·利用Atlas库为Web页面加入鼠标拖放功能(下)
·利用Atlas库为Web页面加入鼠标拖放功能(上)
·AJAX:带给开发者们崭新的一片天
同一专题
·无相关专题
发表评论 版权声明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有
转载
要求转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。
共有评论查看评论
姓名: