网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 手机学院 | 邮件系统 | 网络安全 | 认证考试
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP.NET技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.用asp.net2.0在数据库中存储二进.
.通过预处理器指令调整连接的数据.
.ASPX中的用户控件与ASP中的INCLU.
.在ASP.net中保存/取出图片入/从S.
.使用ASP.NET2.0的ReportViewer查.
.在ASP.NET中如何用C#.NET实现基于.
.UrlRewriter重写地址的POSTBACK后.
.repeater实现多列显示.
.ASP.NET中将数据输出到Excel.
.asp.net读excle的数据类型不统一.
.ASP.net:Literal控件用法 .
.101个微软提供的Visual Studio 2.
.解决网址参数获取乱码问题.
.获得connect string简单方法.
.优化ASP.NET应用程序性能研究与探.
.ASP.NET应用程序资源访问安全模型.
.ASP.Net2.0 WebPart趣味网页设计.
.ASP.NET 2.0 中 Web 事件.
.漫谈asp.net设计中的性能优化问题.
..Net中如何操作IIS(原理篇).

页面刷新后WebControl的动态添加内容不重生成的解决方案

发表日期:2008-12-12

QQ上CHRIS前段时间问过我一个关于WebControl的动态添加后取值的问题,也是同样的,页面刷新后动态添加的WebControl就没了,取不到值,那个时候我帮他想的办法是再定义一个static容器控件实例,然后把当前容器控件(就是动态添加WebControl的父对像)赋值给static的容器控件,解决了一个值的获取问题,动态生成的控件在页面PostBack后就显示不出来了,这个也是一个比较失败的地方。
  今天在网上转的时候发现了更好的。看示例代码view plaincopy to clipboardprint?
void Page_Load(object sender, EventArgs e)  
 {  
 static TextBox tb = new TextBox();  
 this.Controls.Add(tb);  
 } 

void Page_Load(object sender, EventArgs e)
 {
 static TextBox tb = new TextBox();
 this.Controls.Add(tb);
 }  注意TextBox前的static
  至于别的事件中调用这里就不用了
http://blog.breakn.net/article.asp?id=328

上一篇:ASP.NET动态加载控件的"追赶论" 人气:210
下一篇:Asp.Net基于forms的验证机制 人气:227
浏览全部WebControl的内容 Dreamweaver插件下载 网页广告代码 2009年新年快乐