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