Asp.net Ajax AlwaysVisibleControl使用方法

这个控件非常好用……哈哈,有些时候,我们需要在系统中显示一些信息,又不希望这些信息通过页面滚动而不能在页面固定展示,例如广告……哈哈,所以就可以用这个控件了……

AlwaysVisibleControl的用法也是很简单,首先在页面放一个AlwaysVisibleControl控件,然后设置它的TargetID为要一直显示的控件,例如一个Panel的ID,这样就可以,如果你需要,还可以设置它的停靠位置,上下左右还是居中,全都是你说了算……

放代码吧:

<asp:Panel ID="LeaveMessage" runat="server" Width="250px" BackColor="White" ForeColor="DarkBlue"
            BorderWidth="2" BorderStyle="solid" BorderColor="DarkBlue" Style="z-index: 1;">
            <div style="width: 100%; height: 100%; vertical-align: middle; text-align:left;">
                <p>
                    给我留言:</p>
                &nbsp;&nbsp;&nbsp;<asp:TextBox runat="server"/>
                <input type="button" value="确定"/>
                <p></p>
            </div>
        </asp:Panel>
        <ajaxToolkit:AlwaysVisibleControlExtender ID="avce" runat="server" TargetControlID="LeaveMessage"
            VerticalSide="Bottom" VerticalOffset="0" HorizontalSide="Right" HorizontalOffset="0"
            ScrollEffectDuration=".1"/>

解说一下,一个Panel,一个AlwaysVisibleControl,两个控件,Panel不在这次的介绍范围,直接看AlwaysVisibleControl。

ID和runat属性是必须的……

TargetControlID:目标控件的ID,就是一直要显示的控件ID,这里设置的是Panel的ID。

Verticalside:纵向停靠的位置

VerticalOffset:偏移量,单位是px

HorizontalSide:横向停靠位置

HorizontalOffset:偏移量,单位是px

ScrollEffectDuration:重新定位目标控件位置的时间间隔,默认值为0.1s

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏一心一意谋发展,脚踏实地搞技术

Linux 多线程编程

Linux系统下的多线程遵循POSIX线程接口,称为pthread。编写Linux下的多线程程序,需要使用头文件pthread.h,连接时需要使用libpthr...

36310
来自专栏在周末的专栏

《Java性能权威指南》笔记----JIT编译器

编译型语言(C++,Fortran等):运行程序前,需要用编译器将代码静态编译成CPU可执行的汇编码。汇编码针对特定的CPU。

11910
来自专栏一心一意谋发展,脚踏实地搞技术

ubuntu中eclipse 不支持gbk编码问题解决办法

今天在ubuntu 下, 把Windows下工程导入Linux下Eclipse中,由于工程代码,是GBK编码,而Ubuntu默认不支持GBK编码,所以,要让Ub...

9830
来自专栏程序员宇说

ASP.NET Core 实战:将 .NET Core 2.0 项目升级到 .NET Core 2.1

   最近一两个星期,加班,然后回去后弄自己的博客,把自己的电脑从 Windows 10 改到 Ubuntu 18.10 又弄回 Windows 10,原本计划...

11420
来自专栏授客的专栏

Linux Linux下最大文件描述符设置

说明:第一个数表示当前系统已分配的文件描述符数(文件句柄数),第二个数为分配后已释放的文件描述符数(当前不再使用的文件描述符数),第三个数为最大文件描述符数,...

14220
来自专栏后端开发随笔

解决eclipse spring配置报错:cvc-elt.1: Cannot find the declaration of element

解决eclipse spring配置报错:cvc-elt.1: Cannot find the declaration of element 'beans'. ...

10240
来自专栏小黎子数据分析

SuperSocket入门(一)-Telnet服务器和客户端请求处理

本文的控制台项目是根据SuperSocket官方Telnet示例代码进行调试的,官方示例代码:Telnet示例。

12430
来自专栏在周末的专栏

Java语法糖(二)

  内部类:顾名思义,在类的内部在定义一个类。内部类仅仅是编译时的概念,编译成字节码后,内部类会生成单独的Class文件。

8630
来自专栏后端开发随笔

j2ee应用开发调试工具

j2ee应用程序不能独立运行,需要运行在一个servlet/jsp容器中,常用的servlet/jsp容器如:tomcat,jetty等。 在开发调试j2ee程...

9010
来自专栏在周末的专栏

Java内存模型

  重排序是指编译器或处理器为了提高程序性能而对指令序列进行重新排序的一种手段。重排序可以导致操作延时或程序看似乱序执行,给程序运行的结果带来一定的不确定性。

9730

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励