前端之家收集整理的这篇文章主要介绍了
[VB.NET]如何快速给100个textbox.text赋值?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何
快速给100个text
Box.text赋值? 我有100个text
Box控件,想每个text
Box.text都赋一个rnd()值,但总不可能打100条text
Box.text=rnd()吧!请问有没有什么快捷的办法。 __________________________________________________________________________ 用Foreach循环查找窗体内的所有Control,如果这个是Text
Box类型的,则设置Text为随即数据。 __________________________________________________________________________ 楼上的可行 __________________________________________________________________________ dim btn as control for btn in me.controls if btn.gettype.tostring.equal( "system.windows.forms.text
Box ") then btn.text=rnd*100 endif __________________________________________________________________________ for (int i = 1; i < =100; i++) { Text
Box Txt = (Text
Box)this.FindControl( "Text
Box " + Convert.ToString(i)); Txt.Text= "aa "; } 不要改ID,i表示第几个Text
Box __________________________________________________________________________ Text
Box Txt = (Text
Box)this.FindControl( "Text
Box " + Convert.ToString(i) 这句是不是有问题啊?出错。 __________________________________________________________________________ 肯定是循环了? 我的网站指点一下http://www.bework.com.cn __________________________________________________________________________ Text
Box Txt = (Text
Box)this.FindControl( "Text
Box " + Convert.ToString(i) ----------------------------- 出错就对了...C#... __________________________________________________________________________