(二)创建过程
启动Visual Studio 2005,选择“文件→新建网站…”,然后选择“ASP.NET AJAX-Enabled Web Site”模板(如图3所示)。命名该工程为AJAXEnabledWebSite2,并点击OK。
图3:使用“ASP.NET AJAX-Enabled Web Site”模板快速创建ATLAS程序
然后,在页面Default.aspx上自上而下从“标准”工具箱上拖动Calendar、Panel控件,并从“ASP.NET AJAX Control Toolkit”工具箱上拖动HoverMenuExtender控件到网页上。由于这个Panel控件最终将成为我们前面提及的弹出窗,所以,还需要在 其上加入一些内容。最后完成的设计网页如图4所示。
图4:最后完成的网页设计形式
注意,在上面DropDownList控件中,我们从其“Smart”标签中选择了“启用AutoPostBack”功能,这是为了使用户每次选择此下拉列表框中的项目时进行回寄(即“PostBack”)。
切换到页面Default.aspx的“源”视图下,然后通过点击并填写右边相应的属性框中的项目对HoverMenuExtender控件相关属性进行一些设置,如下图5所示:
图5:在“源”视图下通过直接点击和输入属性框中属性简化了开发过程
从图中看出,这些操作将把HoverMenuExtender控件与其它控件建立关联起来。
此HoverMenuExtender控件支持的属性含义列举如下:
◆TargetControlID—HoverMenuExtender相应目的控件;
◆PopupControlID—当鼠标在目的控件上移动时要显示的控件;
◆HoverCssClass—当弹出框可见时要应用到其上的CSS类;
◆PopupPosition—相对于目标控件要显示的弹出位置,可能的取值有:left,right,top,bottom或center;
◆OffsetX/OffsetY—目标控件和弹出框之间的像素偏移量;
◆PopDelay—当鼠标移开目标控件时弹出框在屏幕上滞留的时间。

ATLAS入门篇之HoverMenuExtender控件编程(2)相关推荐

  1. ATLAS入门篇之CascadingDropDown控件编程

    一.引言 本文将通过具体的步骤解释如何借助于数据库(Microsoft SQL Server 2005 Express Edition)数据创建一个ASP.NET AJAX 1.0 Cascading ...

  2. 【番外篇】ASP.NET MVC快速入门之免费jQuery控件库(MVC5+EF6)

    目录 [第一篇]ASP.NET MVC快速入门之数据库操作(MVC5+EF6) [第二篇]ASP.NET MVC快速入门之数据注解(MVC5+EF6) [第三篇]ASP.NET MVC快速入门之安全策 ...

  3. 微软的PivotViewer控件编程续

    在前一篇微软的PivotViewer控件编程中,讲到了创建PivotViewer使用的静态数据源的方法.但是手工创建CXML,或者在Excel里面一个个输入PivotViewer里面的数据的确是太麻烦 ...

  4. MFC控件编程之复选框单选框分组框

    MFC控件编程之复选框单选框分组框 一丶分组框 分组框 英文叫做 GroubBox 添加了分组框主要就是分组.好看.不重点介绍 二丶单选框 英文: Raido Button 单选框需要注意的事项 1. ...

  5. iOS SwiftUI篇-2 UI控件 Text Button Image List

    iOS SwiftUI篇-2 UI控件 Text Button Image List Text 显示文本,相当于UILabel import SwiftUIstruct TextContentView ...

  6. 异步委托实现多线程winform控件编程

            private void button1_Click(object sender, EventArgs e)         {             ThreadStart ts  ...

  7. [K/3Cloud]进度条控件编程接口

    进度条控件编程接口 1.启动进度查询 this.GetControl<ProgressBar>().Start(2)  //每2秒查询一次进度 2.汇报进度 在插件中重载 OnQueryP ...

  8. AjaxControlToolkit HoverMenuExtender 控件演示

    AjaxControlToolkit有一个HoverMenuExtender控件用于当鼠标滑过一个Web控件时,弹出一个列表,首先观看效果: 这是AjaxControlToolkit控件,当然是在Aj ...

  9. 金蝶 K/3 Cloud 服务端控件编程模型

    如下图是服务端已有的控件编程模型 转载于:https://www.cnblogs.com/whlalhj/p/5184148.html

最新文章

  1. DSP与CEVA芯片
  2. sketch如何做设计稿交互_交互设计师是做什么的——交互设计的历史、现状和未来...
  3. SAP 预制发票报错 -Material 20000000 D119223073 in valuation area VNSM has inconsistant ML data- 之对策
  4. BizTalk2006的帮助文件又更新了,对于还没有安装BizTalk环境又想学习的,不妨看看帮助先...
  5. linux shell 判断文件 修改时间和系统时间差
  6. [codevs 1302] 小矮人(2002年CEOI中欧信息学奥赛)
  7. 六大举措建云管理模式助力企业转型升级
  8. 数字图像matlab心得,Matlab数字图像处理的学习建议
  9. CodeFx: 微软一站式开发技术框架 2009-10-18 最新版本新鲜出炉啦!!!
  10. 测试iis后台webservice服务_C#的WebService完全教程(之五)
  11. 机器学习从入门到进阶✅
  12. 【XML基础】XML语言简介及简单例子
  13. 微信小程序地图定位当前位置
  14. 怎么将flac文件转成mp3文件
  15. opencv手势识别(3_SVM算法识别)
  16. 引入微信支付Java SDK WxPayAPI_JAVA.zip
  17. RPA 项目经验分享
  18. FFmpeg从入门到入魔(2):保存流到本地MP4
  19. 国庆西北环游之旅(一大波照骗来袭)
  20. 赛迪智库:构建符合公有链特点的技术创新体系

热门文章

  1. 利用LED+LDR组成可控组件搭建的振荡电路
  2. 高压模块性相关的几个问题测量
  3. 整流电路对应的阻抗是多少?
  4. 看看那些双车中接力装置
  5. 行业软件和鸿蒙,华为鸿蒙负责人王成录:育人才,打造国产软件“根”能力
  6. c语言怎么输入学号姓名,c语言如何输入编号和姓名
  7. pdo mysql bindparam_pdo连接mysql prepare,bindParam插入数据
  8. python 控制库_python中实现自动化控制pyautogui库使用方法介绍
  9. select BUGS
  10. java中文问号_java 中文转出来是问号怎么回事?有大神知道怎么改么?