惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tailwind CSS Blog
博客园 - Franky
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 聂微东
L
LangChain Blog
博客园_首页
Recent Announcements
Recent Announcements
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
H
Hackread – Cybersecurity News, Data Breaches, AI and More
爱范儿
爱范儿
博客园 - 叶小钗
博客园 - 【当耐特】
The Cloudflare Blog
J
Java Code Geeks
G
Google Developers Blog
云风的 BLOG
云风的 BLOG
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans

博客园 - 林614

IIS问题:Server Application Error 的解决 实现自己的ProviderBase UML建模的要点总结 软件企业致胜的18种成功模式 自定义协议的注册及程序示例(C#) Remoting事件处理全接触 Marshal、Disconnect与生命周期以及跟踪服务 Net Remoting基础篇 在没有 IIS 的条件下运行 ASMX ASP.NET MVC学习笔记 C#位运算 匹配css 样式的正则表达式 System.Web.Mvc.HtmlHelper学习及应用 正则表达式提取HTML页面的特定部分 - 林614 - 博客园 服务器应用程序不可用的解决方法 - 林614 - 博客园 体验.NET2.0的优雅之Provider应用 最窄770px最宽1024px经典布局 调试找不到文件的解决方法 FindControl查找内容页上的某个控件 - 林614 - 博客园
遍历页面所有控件的方式
林614 · 2009-01-17 · via 博客园 - 林614

private void ClearAllText(System.Web.UI.Control contrl)
  {
      int ctl_count=contrl.Controls.Count;
   for (int i=0;i<ctl_count;i++) 
   {
    foreach(Control ctl in contrl.Controls[i].Controls)
    {
     if (ctl.HasControls())
     {
      ClearAllText(ctl.Parent);
     }
     else
     {
      if (ctl is TextBox)
       (ctl as TextBox).Text="";
     }
    }
   }
  }
 在页面中添加一个按钮,调用此函数,参数为this.Page,如:

ClearAllText(this.Page);