AJAX ControlToolkit学习日志-Tabs(27)
下面来看一个示例:
1)在VS2005中新建一个ASP.NET AJAX-Enabled Web Project项目工程,命名为Tabs。
2)在Default.aspx页面上添加一个TabContainer控件,同时在该容器控件中添加两个TabPanel。分别命名为TabPanel1和TabPanel2,同时设置HeaderText为Account和Email。
代码如下:
2 <cc1:TabPanel ID="TabPanel1" runat="server" HeaderText="Account">
3 <ContentTemplate>
4 <asp:Label ID="Label1" runat="server" Text="name"></asp:Label>
5 <asp:TextBox ID="txtName" runat="server"></asp:TextBox><br />
6 <asp:Label ID="Label2" runat="server" Text="password"></asp:Label>
7 <asp:TextBox ID="txtPassword" runat="server" TextMode="Password"></asp:TextBox><br /><br />
8 <asp:UpdatePanel ID="UpdatePanel1" runat="server">
9 <ContentTemplate>
10 <asp:Button ID="Button1" runat="server" Text="Button" OnClick="GetUserInfo" />
11 <asp:Label ID="NamePassword" runat="server" Text=""></asp:Label>
12 </ContentTemplate>
13 </asp:UpdatePanel>
14 </ContentTemplate>
15 </cc1:TabPanel>
16 <cc1:TabPanel ID="TabPanel2" runat="server" HeaderText="E-Mail">
17 <ContentTemplate>
18 <asp:Label ID="Label3" runat="server" Text="Email"></asp:Label>
19 <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br /><br />
20 <asp:Button ID="Button2" runat="server" Text="Button" OnClientClick="GetEmail" />
21 </ContentTemplate>
22 </cc1:TabPanel>
23 </cc1:tabcontainer>
属性说明:
OnClientActiveTabChanged:在客户端对当前激活的Tab进行改变时执行的事件脚本。
HeaderText:在TabContainer中的每个Tab的标题内容。
3)在页面上添加ActiveTabChanged事件函数,用于显示。
代码如下:
2 {
3 var currentTab=$get('CurrentTab');
4 currentTab.innerHTML="你选择的Tab为" + sender.get_activeTab().get_headerText();
5 }
4)在TabContainer下面拖放一个Label,命名为CurrentTab。用于显示当前激活的Tab。
代码如下:
4)按下CTRL+F5,在浏览器里查看效果。
效果图如下:
转载于:https://www.cnblogs.com/qc1984326/archive/2007/03/22/684589.html
AJAX ControlToolkit学习日志-Tabs(27)相关推荐
- AJAX ControlToolkit学习日志-ModalPopupExtender(16)
ModalPopupExtender控件用于设置网页上文本的样式. 下面看一个示例: 1)在Vs2005中新建一个ASP.NET AJAX-Enabeld Web Project项目工程, ...
- AJAX ControlToolkit学习日志-ResizableControlExtender(23)
ResizableControlExtender控件用于对一个web控件进行伸缩. 下面来看一个示例: 1)在VS2005中新建一个ASP.NET AJAX-Enabled Web ...
- AJAX ControlToolkit学习日志-AnimationExtender控件(3)
AnimationExtender控件是添加动画效果的控件扩展.在动画组合中可以添加的事件如:OnClick,OnLoad,OnMouseOver,OnMourseOut,OnHoverO ...
- Ajax学习日志(三)—— 如何传递get请求参数
Ajax入门(三) 一.如何传递get请求参数 1.1) 在app.js创建新路由 1.2) 在public文件夹新建一个html文件 1.3)运行 一.如何传递get请求参数 1.1) 在app.j ...
- Ajax学习日志(七)—— 解决低版本IE浏览器的缓存问题
Ajax入门(七) 一.解决低版本IE浏览器的缓存问题 1.1) 低版本IE浏览器的缓存问题及解决方案 1.2)需了解的知识 1.3)在app.js同目录下新建一个txt文件 1.4)在app.js创 ...
- opencv生成日志_OpenCV-Utils学习日志:VideoCapture使用样例
1.VideoCapture可以打开多种来源的数据流,但常见的是相机.视频及图像序列三类数据流: (1)打开相机数据流,需要指定相机在主机上的设备编号,若主机上只有一个相机则编号通常是0. (2)打开 ...
- JavaEE学习日志(七十三): 黑马商城项目(六)
JavaEE学习日志持续更新----> 必看!JavaEE学习路线(文章总汇) JavaEE学习日志(七十三) 黑马商城项目(六) 今天任务 在线支付 准备工作 前端 OrdersDao Ord ...
- 苏嵌学习日志08 07.16
学习日志 刘易中 07.16 今日学习任务 C51单片机的基本常识.LED灯.蜂鸣器.普通按键.矩阵按键 今日任务完成情况 复习了C51单片机的理论知识,介绍了LED灯.蜂鸣器.按键的简单编程和仿真 ...
- FPGA学习日志——OV7670寄存器配置
FPGA学习日志 鼓励自己每天进行学习总结:2021.2.6 找到了ov7670寄存器的配置具体介绍 转载自: OV7670配置和调试总结--浩爹 SCCB协议介绍与应用和OV7670摄像头的寄存器配 ...
最新文章
- 金九银十,不要跳槽!
- 数组常用解题方法(持续更新)
- 公开处刑:PapersWithCode上线“论文复现报告”,遏制耍流氓行为!
- html5关于定位功能的实现
- manjaro 宝塔面板_宝塔Linux面板FTP无法连接的解决办法
- input输入框自动消除空格
- 旺财速啃H5框架之Bootstrap(五)
- Struts1.x在MyEclipse中的环境搭建和配置
- Ubuntu搭建nfs服务器
- Turbo码:3GPP TS 36.212
- tomcat7的安装与maven安装
- 巨人java生鲜app下载_Java生鲜电商平台-生鲜电商平台SSO(单点登陆)技术方案(小程序/APP)...
- 网易云信 web demo体验-会议
- 使用微信企业机器人发送信息
- 2017年全国大学生电子设计竞赛 猜题了
- 用 Python 去除 PDF 水印,你学会吗?
- 解决liquibase.exception.LockException: Could not acquire change log lock. Currently locked by XXXX
- c语言程序设计高速公路超速处罚,高速超速违章处理流程
- Java bin 目录下的小工具使用与学习
- Codevs 2054疯狂的馒头
热门文章
- 多媒体分析与理解_如何设计一个出色的数字多媒体展厅?
- php封装redis类,php封装redis操作类
- tomcat java垃圾回收_tomcat启动参数配置,内存和垃圾回收
- tensorflow支持python3.7吗_TensorFlow2.1正式版上线:最后一次支持Python2,进一步支持TPU...
- python默认安装位置_如何更改python中pip的默认安装路径
- requirejs加载顺序_教你5分钟学会用requirejs(必看篇)
- 贪心法田忌赛马问题Java代码,hdoj 1052 Tian Ji - The Horse Racing【田忌赛马】 【贪心】...
- linux图形界面为英文,Linux下“英文控制台 中文图形界面”的实现
- easyexcel设置下拉选项不能覆盖_Wi-Fi经常掉线 这个设置要修改
- java开发分支_如何选择Java 的分支?