递归输出ASP.NET页面所有控件的类型和ID的代码
2023-06-13 09:14:32 时间
写一个方法:
复制代码代码如下:
privatevoidDisplayAllControl(Controlcontrol,intstep)
{
foreach(Controlctlincontrol.Controls)
{
strings=newstring("-",step*4)+ctl.GetType().Name+"〈"+ctl.ID+"〉";
Response.Write(s+"<br/>");
if(ctl.HasControls())
DisplayAllControl(ctl,step+1);
}
}
调用:
DisplayAllControl(this.Page,0);
执行该方法后,会在页面中分层输出所有控件的类型和ID值,即使是GridView、母版页、用户控件里的控件也不例外。
相关文章
- Go HTTP 编程 | 02 - netu002Fhttp 包剖析
- 宝塔面板Linux系统通过Docker部署VB.NET Asp.Net Core WebAPI应用
- [接上篇]在Window10/11的Linux子系统Docker上部署VB.NET Asp.Net Core WebAPI应用
- asp.net中如何调用sql存储过程实现分页
- .net让Oracle与ASP.NET实现无缝连接(oracleasp)
- .net搭建ASP.NET应用程序在Linux系统上(linux搭建asp)
- .net利用MSSQL连接ASP.NET的办法探索(mssql 连接asp)
- asp.net的web服务MSSQL检测ASP.NET的Web服务——利用它构建更棒的站点(mssql检测基于)
- Asp.net中的页面乱码的问题
- ASP.NET技巧:为Blog打造个性日历
- asp.net下获取远程网页的内容之二(downmoon原创)
- Asp.Net数据输出到EXCEL表格中
- 在asp.NET中字符串替换的五种方法
- ASP.NET页面刷新和定时跳转代码整理
- ASP.NET输出图片简单代码
- asp.net(vb.net)获取真实IP的函数
- 答你所问.NET小常识方便学习asp.net的朋友
- asp.net中Post表单保存页面状态并输出源码的实现方法
- asp.net中session的原理及应用详解
- asp.net未能写入输出文件--“拒绝访问的解决办法
- 基于ASP.NET的lucene.net全文搜索实现步骤
- asp.net直接Response输出WML页面示例代码
- Asp.net后台添加CSS、JS、Meta标签的方法
- asp.net后台如何输出js脚本使用什么方法可以实现
- ASP.NET中application对象的使用介绍
- asp.net中的GridView分页问题
- asp.net如何将DataSet转换成josn并输出