遍历页面所有的label

wenwt7 2009-02-09 09:58:24
页面有无数个label.位于不同的空间之类.
现需要一函数.
遍历所有的label.
并赋值为空.
怎么写?
在线等.
2005.
c#.
...全文
304 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaofirehu 2009-02-09
  • 打赏
  • 举报
回复
foreach (object labObj in this.form1.Controls)
{
if (labObj is Label)
{
((Label)labObj).Text = "fghfghfg";
}
}
dengchenlu 2009-02-09
  • 打赏
  • 举报
回复
js
3楼
Fibona 2009-02-09
  • 打赏
  • 举报
回复



private void ChangeText(Control ctr)
{
if (ctr.HasControls())
{
for (int i = 0; i < ctr.Controls.Count; i++)
{
ChangeText(ctr.Controls[i]);
}
}
else
{
if (ctr.GetType().Name == "Label")
{
Label lab = (Label)ctr;
lab.Text = "";
}
}
}
Fibona 2009-02-09
  • 打赏
  • 举报
回复



private void ChangeText(Control ctr)
{
if (ctr.HasControls())
{
for (int i = 0; i < ctr.Controls.Count; i++)
{
ChangeText(ctr.Controls[i]);
}
}
else
{
if (ctr.GetType().Name == "Label")
{
Label lab = (Label)ctr;
lab.Text = "";
}
}
}
sprc_lcl 2009-02-09
  • 打赏
  • 举报
回复
少了()
if (ctr.HasControls())
readfuture 2009-02-09
  • 打赏
  • 举报
回复

foreach (object o in this.Page.Controls)
{
if (o is Label)
{
((Label)o).Text = "";
}
}

试试这个
wenwt7 2009-02-09
  • 打赏
  • 举报
回复
HasControls()
?
wenwt7 2009-02-09
  • 打赏
  • 举报
回复
CS0428: 无法将方法组“HasControls”转换为非委托类型“bool”。您是要调用方法吗?
调适不过.
什么意思?
wanghao3616 2009-02-09
  • 打赏
  • 举报
回复
http://www.cnblogs.com/xjb/archive/2007/11/20/965192.html

参考
凤宝儿 2009-02-09
  • 打赏
  • 举报
回复
呵呵
支持一楼的
小_虎 2009-02-09
  • 打赏
  • 举报
回复
foreach (Control lbobj in this.Page.Controls) 
{
if (lbobj.GetType().Name == "Lable")
{
((Lable)lbobj).Text = "";
Lable lb = new Lable();
lb = (TextBox)this.FindControl(lbobj.ID);
lb.Text = "";
}
}
kingya2008 2009-02-09
  • 打赏
  • 举报
回复
<html>

<head>

<title></title>
<script type="text/javascript">
function cln(obj)
{
var elem = obj.form.elements;
for(var i=0;i<elem.length;i++)
{
if(elem[i].type=="text")
{
elem[i].value="";
}
}
}
</script>
</head>

<body>
<form id="form1">
<input type="text" id="label1" value="1"/>
<input type="text" id="label2" value="1"/>
<input type="text" id="label3" value="1"/>
<input type="text" id="label4" value="1"/>
<input type="button" value="ok" onclick="cln(this);">
</form>
</body>

</html>
wenwt7 2009-02-09
  • 打赏
  • 举报
回复
web
sprc_lcl 2009-02-09
  • 打赏
  • 举报
回复
web?
winform?


web:

private void ChangeText(Control ctr)
{
if (ctr.HasControls)
{
for (int i = 0; i < ctr.Controls.Count; i++)
{
ChangeText(ctr.Controls[i]);
}
}
else
{
if (ctr.GetType().Name == "Label")
{
Label lab = (Label)ctr;
lab.Text = "";
}
}
}

调ChangeText(this.Page)
hobinly 2009-02-09
  • 打赏
  • 举报
回复
用1楼的不行吗
JavaScript极速狂飙:组合拼接字符串的效率JavaScript极速狂飙:CSS样式表的背景渲染效率JavaScript面向对象的支持--(1)JavaScript面向对象的支持--(2)JavaScript面向对象的支持--(3)JavaScript面向对象的支持--(4)JavaScript面向对象的支持--(5)JavaScript面向对象的支持--(6)JavaScript精简学习1:基础知识JavaScript精简学习2:浏览器输出JavaScript精简学习3:图像JavaScript精简学习4:表单事半功倍之Javascript--(1)事半功倍之Javascript--(2)事半功倍之Javascript--(3)事半功倍之Javascript--(4)JavaScript教程--从入门到精通--(1)JavaScript教程--从入门到精通--(2)JavaScript教程--从入门到精通--(3)JavaScript教程--从入门到精通--(5)JavaScript教程--从入门到精通--(6)JavaScript教程--从入门到精通--(7)JavaScript教程--从入门到精通--(8)JavaScript教程--从入门到精通--(9)悟透JavaScript(李站老师)-编程的快乐悟透JavaScript(李站老师)-初看原型悟透JavaScript(李站老师)-对象素描悟透JavaScript(李站老师)-放下对象悟透JavaScript(李站老师)-构造对象悟透JavaScript(李站老师)-原型扩展用javascript操作 asp .net TextBox控件用javascript操作 asp .net Label控件用javascript操作 asp .net TextBox控件 下用javascript操作asp.net label控件 外一篇用javascript改变onclick调用的函数用JavaScript加密保护网站页面用Javascript检测网速的方法用Javascript评估用户输入密码的强度用JavaScript实现仿Windows关机效果用javascript实现进度条用javascript怎样实现图片模糊效果《ExtJS2.0实用简明教程》之Border区域布局《ExtJS2.0实用简明教程》之Ext类库简介《ExtJS2.0实用简明教程》之布局概述《ExtJS2.0实用简明教程》之获得ExtJS《ExtJS2.0实用简明教程》之应用ExtJSjs访问xml之遍节点树js访问xml之创建xmlDocumentjs访问xml之根节点操作js访问xml之节点操作(1)js访问xml之节点操作(2) js访问xml之节点对象属性和方法js访问xml之删除一个book元素节点js访问xml之添加一个book元素节点【JS】兼容ff的加入收藏和设为首页【补】【sina】绕过sina博客的限制,超级BT执行Javascript【blog】介绍一下给sina博客加背景音乐的办法【Blog】再次解说博客加音乐的办法张孝祥JavaScript教程笔记:HTML基础张孝祥JavaScript教程笔记:HTML基础(二)张孝祥JavaScript教程笔记:HTML基础(三)-URL,图像标签,图像地图JavaScript经典效果集锦(一)JavaScript经典效果集锦(二)JavaScript经典效果集锦(三)Javascript技术技巧大全(一)Javascript技术技巧大全(二)Javascript技术技巧大全(三)Javascript技术技巧大全(四)Javascript技术技巧大全(五)JavaScript[对象.属性]集锦之一

62,054

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧