(转)TabContainer要实现服务器端回传
还需要在前台实现 OnClientActiveTabChanged 事件,这是关键。
<contenttemplate>
<ajaxToolkit:TabContainer runat="server" ID="Tabs" Height="480px" Width="100%"
OnClientActiveTabChanged="activeTabChanged"
OnActiveTabChanged="Tabs_ActiveTabChanged">
<ajaxToolkit:TabPanel runat="Server" ID="Panel1" HeaderText="我的消息">
<ContentTemplate>
***
</ContentTemplate>
</ajaxToolkit:TabPanel>
<ajaxToolkit:TabPanel runat="Server" ID="Panel2" HeaderText="已发消息">
<ContentTemplate>
***
</ContentTemplate>
</ajaxToolkit:TabPanel>
</ajaxToolkit:TabContainer>
</contenttemplate>
<triggers>
<asp:AsyncPostBackTrigger ControlID="Tabs" EventName="ActiveTabChanged" />
</triggers>
</asp:UpdatePanel>
<script language="javascript" type="text/jscript">
function activeTabChanged(sender, e)
{
__doPostBack('<%= Tabs.ClientID %>', sender.get_activeTabIndex());
}
</script>
后台.cs代码:
{
switch (Tabs.ActiveTabIndex)
{
case 0:
BindGrid();
break;
case 1:
BindGrid2();
break;
case 2:
Message.Text = "";
break;
default:
break;
}
}
转载于:https://www.cnblogs.com/zhanglipeng107/archive/2008/06/20/1227050.html
(转)TabContainer要实现服务器端回传相关推荐
- Blazor Server 和 WebAssembly 应用程序入门指南
翻译自 Waqas Anwar 2021年3月12日的文章 <A Beginner's Guide To Blazor Server and WebAssembly Applications&g ...
- ASP.net+MVC--2
1.ASP.NET MVC控制器 1)在Controllers文件夹下新建控制类 public class HelloWorld2Controller : Controller{public stri ...
- 大数据项目(二)————某电信公司通话记录改造
1.项目介绍 某互联网公司面向APP应用开发者提供的,以品牌互推.流量互导.广告分账为主的一站式服务平台. 将通话记录数据由原来的oracle系统改造成使用大数据架构解决方案.主要使用hbase做通话 ...
- Vue之jwt(跨域身份验证,令牌)
1. JWT是什么 JSON Web Token (JWT),它是目前最流行的跨域身份验证解决方案 2. 为什么使用JWT JWT的精髓在于:"去中心化",数据是保存在客户端的. ...
- [JavaScript]基础知识复习题附答案
选择题 1. JavaScript脚本语言的前身是 ( ) A.Basic B.Live Script C.Oak D.VBScript 答案:B 难度 容易 2. 以 ...
- jqgrid使用分析
简述 jqgrid 是一款非常容易上手的jquery数据网格插件,基于jquery ui主题样式,通过ajax和后端服务器接口实现通信,以xml.json等数据格式在浏览器端和服务器端通信.jqgri ...
- 网络编程-tcp/udp
Java网络编程 计算机网络就是通过传输介质.通信设施和网络协议,把分散在不同地点的计算设备互连起来,实现资 源共享和数据传输的系统. TCP/IP协议簇 TCP/IP协议栈是一系列网络协议的总和,是 ...
- Python实现可视化界面多线程豆瓣电影信息爬虫,并绘制统计图分析结果
完整代码见链接:https://github.com/kuronekonano/python_scrapy_movie 实现时使用图形界面.多线程.文件操作.数据库编程.网络编程.统计绘图六项技术. ...
- JavaWeb 测试题(一)
目录 1.自定义 servlet 的三种方式,及区别? 2.写出 Servlet 中的三大作用域,并分别说明各自的特点? 3.filter 和 servlet 在生命周期上的区别? 4.表单提交的 2 ...
最新文章
- Atitit 图像处理类库安装与安装模式的前世今生与未来大趋势attilax总结.docx
- python 缺点-Python的3个主要缺点及其解决方案
- lpr命令linux下未找到,linux – LPR命令无法识别CUPS打印机
- 127.0.0.1 myz.php,XXE漏洞总结 · MYZ’s Blog
- python脚本打包成exe可执行文件
- Zookeeper的Leader选举-选举过程介绍比较清晰
- go 遍历二维数组json_for-range造就循环永动机?快来看看go中for-range的那些事!
- iOS混合开发库(GICXMLLayout)一、介绍
- 基于51单片机的GPS公交自动报站系统
- 碲化铋纳米线合成步骤
- variance和variation的区别
- 只需4步,就能在SOLIDWORKS创建首件检验报告(FAI)
- 程序员非常实用的十个工具网站,值得收藏
- Java –显示所有ZoneId及其UTC偏移量
- 如何选择适合自己数据的统计检验方法
- 同一个Excel单元格有多个数据,怎么进行拆分
- PATA1138_偷鸡大法
- 2 Keil自带的8051汇编boot源码解析注释
- 巨人网络纽交所上市揭幕 市值将望超过盛大网易
- babel : 无法加载文件 C:\Users\Cheng\AppData\Roaming\npm\babel.ps1,因为在此系统上禁止运行脚本
热门文章
- Kubernetes 中 设置pod不部署在同一台节点上
- 什么是LinkedList?什么时候使用它呢?Java LinkedList结构、用法及源码解析
- 2022-2028年中国氟橡胶产业竞争现状及发展前景分析报告
- GCC 链接 xxx:No such file or directory 及运行可执行文件 error while loading shared libraries: xxx.so 解决方案
- linux 下根据cpp文件快速书写头文件
- 信息熵及其相关概念--数学
- LeetCode简单题之最长回文串
- LeetCode简单题之复写零
- NSight Compute 用户手册(中)
- 5G和AI机器人平台为工业4.0和无人机提供服务