博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AlwaysVisibleControlExtender
阅读量:6980 次
发布时间:2019-06-27

本文共 1376 字,大约阅读时间需要 4 分钟。

   今天早上学习了AlwaysVisibleControlExtender控件,感觉还是不错。下午就写点东西,总结一下使用方法。

 
简单使用示例(显示当前时间)
      1)在VS下,新建一个ASP.NET AJAX-Enabled Web Project项目,命名为AlwaysVisibleControlExtender。如图:
      
      
      2 )在页面上拖放一个UpdatePanel控件,并在UpdatePanel的ContentTemplate中拖放一个Panel和AlwaysVisibleControlExtender控件。如图:   
      
      3)把AlwaysVisibleControlExtender的TargetControlID设置为Panel的ID,并添加AlwaysVisibleControlExtender的一些属性。代码如下:
      

1
None.gif            <cc1:AlwaysVisibleControlExtender ID="AlwaysVisibleControlExtender1" HorizontalOffset="10" HorizontalSide="Right" VerticalOffset="10" VerticalSide="Top" TargetControlID="Panel1" ScrollEffectDuration=".1" runat="server">   
2
None.gif            </cc1:AlwaysVisibleControlExtender>

            属性说明:

                  a.HorizontalOffset:设置目标控件在水平方向的偏移量,相对于水平边缘方向。
                  b.HorizontalSide:设置目标控件的水平边缘的参考方向。
                  c.VertialOffset:设置目标控件在垂直方向的偏移量,相对于垂直边缘方向。
                  d.VertialSide:设置目标控件的垂直边缘的参考方向。
                  e.TargetControlID:目标控件的ID。
                  f.ScrollEffectDuration:目前不清楚该属性具体作用,调整了Panel没什么反应。请大家指点。
      3)在Panel里添加一个div标签,用于显示当前时间。代码如下:

None.gif<div id="currentTime" runat="Server" style="font-size:xx-large;font-weight:bold;line-height:40px;"></div>

      4)最后在页面上加入一个Javascript函数,用于读取当前时间,并在currentTime中显示。
       

 1
None.gif
        
<
script type
=
"
text/javascript
"
>
 2
None.gif            
function
 UpdateTime()
 3
ExpandedBlockStart.gifContractedBlock.gif            
{
 4InBlock.gif                var label=document.getElementById('currentTime');
 5InBlock.gif                if(label)
 6ExpandedSubBlockStart.gifContractedSubBlock.gif                {
 7InBlock.gif                    var time=(new Date()).localeFormat("T");
 8InBlock.gif                    label.innerHTML=time;
 9ExpandedSubBlockEnd.gif                }
10ExpandedBlockEnd.gif            }
11
None.gif            UpdateTime();
12
None.gif            window.setInterval(UpdateTime,
1000
);
13
None.gif        
</
script
>

      5)在页面上点击右键,选择在浏览器里查看。对该效果进行预览。
      
      

你可能感兴趣的文章
Spring AOP
查看>>
如何优雅的构建排序公式
查看>>
React手稿之 React-Saga
查看>>
Java基础【七】 - List集合汇总
查看>>
比原链Bytom错误码一览
查看>>
Python第一天:你必须要知道的Python擅长领域以及各种重点学习框架(包含Python在世界上的应用)...
查看>>
sdedit使用方法介绍(混沌向)
查看>>
Nginx深入了解-进阶(二)
查看>>
脚本模式创建测试用例 - Katalon Studio
查看>>
C++ 函数参数的扩展
查看>>
SpringCloud核心教程 | 第二篇: 使用Intellij中的maven来快速构建Spring Cloud工程
查看>>
opencv python 模板匹配
查看>>
小程序canvas文本换行生成图片
查看>>
TP5.1.18+swoole实现聊天室
查看>>
【前端数据结构基础】集合
查看>>
响应式布局设计
查看>>
node中 模块导入和导出的探究
查看>>
spring mvc如何计算BEST_MATCHING_PATTERN_ATTRIBUTE
查看>>
jQuery源码 - extend 继承&拷贝 解析
查看>>
[译] ConstraintLayout深入系列之代替常见布局
查看>>