博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
递归输出ASP.NET页面所有控件的类型和ID
阅读量:5304 次
发布时间:2019-06-14

本文共 546 字,大约阅读时间需要 1 分钟。

转:

写一个方法:

1 private void DisplayAllControl(Control control, int step) 2     { 3         foreach (Control ctl in control.Controls) 4         { 5             string s = new string('-', step * 4) + ctl.GetType().Name + "〈" + ctl.ID + "〉"; 6             Response.Write(s + "
"); 7 if (ctl.HasControls()) 8 DisplayAllControl(ctl, step + 1); 9 }10 }
调用:

DisplayAllControl(this.Page, 0);

执行该方法后,会在页面中分层输出所有控件的类型和ID值,即使是GridView、母版页、用户控件里的控件也不例外。

 

 

 

 

转载于:https://www.cnblogs.com/jackljf/archive/2012/12/04/3589276.html

你可能感兴趣的文章
错误The request sent by the client was syntactically incorrect ()的解决
查看>>
Java基础知识学习(九)
查看>>
redis在windows下总是报错,就是下面的错误,这是哪里出错了
查看>>
Asp.net窄屏页面 手机端新闻列表
查看>>
Linux 密钥验证
查看>>
windows下UDP服务器和客户端的实现
查看>>
MySQL各版本的区别
查看>>
[poj1006]Biorhythms
查看>>
迭代器
查看>>
elasticsearch type类型创建时注意项目,最新的elasticsearch已经不建议一个索引下多个type...
查看>>
jQury 跳出each循环的方法
查看>>
spring AOP 之五:Spring MVC通过AOP切面编程来拦截controller
查看>>
在编译安装程序时候遇到/usr/bin/ld: cannot find -lxxx的时候的解决办法。
查看>>
使用 INSERT 和 SELECT 子查询插入行
查看>>
ubuntu重装mysql
查看>>
English trip -- VC(情景课)1 C What's your name?(review)
查看>>
redirect的错误用法asp.net怎么使用自定义错误
查看>>
在MyEclipse下统计工程的代码(package、行数、类个数)
查看>>
Erlcron分析学习
查看>>
idea 快捷键
查看>>