将应用两个主要的动画:一个动画在用户提交联系内网监控表单时触发,它会逐渐地卷动表单直至其隐藏起来。另一个动态用来显示和隐藏Message Sent标记,从而吸引更多注意,直至动画完全消失。
  (1)首先,在Markup视图中,在ContactForm.ascx用户控件的Message Sent标签下面添加一个额外的文本段落。这个段落将在表单提交后显示,并且保持可见,即使Message Sent文本已经隐藏起来。在段落标记中添加一些文本,以感谢用户的响应。在段落中添加id和runat“server”特性(这样就可以在Code Behind文件中针对它进行编程),并设置其Visible属性为Fasle。最后,将段落前面的Label控件中的CssClass特性设置为Attention。
  (2)将保存内网监控表单控件的整个表包装到div中,并设置其id为TableWrapper。使用slideUp和slideDown调整表的大小并不简单,但是把表包装到div中,就可以调整这个元素的大小。
  (3)在VS的以前版本中,VS不能为用户控件中的jQuery和其他脚本库提供IntelliSense功能。这是因为VS不知道控件将显示在哪个页面或者母版页中。因为把脚本引用添加到这些页面中,所有用户控件不知道它们的存在。为了解决这个问题,可以在控件中添加对库的引用,在服务器端注释中隐藏它,或者在部署站点时移除该引用。是VS2013引入了一个更简洁的解决方案。给站点添加一个文件名称很特别的JavaScript文件references,VS就会为它i该文件中找到的所有脚本文件引用提供IntelliSense。为了建立这个文件,在Scripts文件夹中添加一个JavaScript文件references.js,再在Solution Explorer的Scripts文件夹中,把jpuery拖动到打开的JavaScript文件中。
  保存并关闭文件。保存并关闭ContactForm.ascx。从现在其,无论在哪里添加JQuery代码,都会出现JQuery库的IntelliSense。VS会在这个文件中查看已添加的文件引用,查找以intellisense为扩展名的匹配文件,用于建立IntelliSense和文档工具提示。也可以添加对references的其他引用,激活其他JavaScript库的IntelliSense。我很喜欢这个功能,因为它提供了IntelliSense,不必繁琐地编写代码或双重脚本引用。从来不需要在站点的页面或控件中包含这个特殊文件的引用,它只用作开发工具。
  (4)返回用户控件ContactForm.ascx,向下滚动到控件标记的末尾,添加一个script元素和如下的jQuery代码,这些代码在内网监控表单即将提交时触发。
  (5)在结束script标记之前,jQuery文档就绪函数的右大括号、小括号和分号之后,添加加粗的JavaScript代码。
  (6)切换到Code Behind文件,给SendButton Click方法添加下面的代码行。当提交表单和发送电子邮件消息后,就会显示文本段落。
  (7)保存全部修改并关闭用户控件。
  (8)当页面完成加载后,就会显示Message Sent标签和感谢文本。标签的文本主键增加,直到占据整个内容宽度,然后再次收缩,直到完全消失。如果看不到这个动画,按Ctrl+F5或Ctrl+R组合键,从服务器上获得CSS文件的新副本,再次填写联系表单。还要确保把Label控件的CssClass特性设置为Attention。

WorkWin

★关于WorkWin公司电脑监控软件★

WorkWin的使命是打造Work用途的Windows 电脑系统,有效规范员工上网行为,让老板知道员工每天在做什么(监控包括屏幕、上网在内的一举一动),限制员工不能做什么(禁止网购、游戏、优盘等)。

WorkWin基于纯软件设计,非常容易使用,无需添加或改动任何硬件,使用一台管理机监控全部员工机电脑。历经南京网亚十余年精心打造,此时此刻每天都有成千上万企业电脑正在运行WorkWin,选择WorkWin选择“赢”。

WorkWin介绍

WorkWin监控首页 短视频讲解 下载免费试用版

版权所有,南京网亚计算机有限公司 。本文链接地址: 连续变化联系内网监控表单