那你的textbox的id要有规律,否则怎么访问?
FindControl("textbox_id")
FindControl("textbox_id")
解决方案 »
- 求助一个简单的问题
- 和声音多媒体相关的开发问题指导,高分酬谢
- C# 2.0 泛型下如何让 new T()调用构造函数时带参?
- 写入文件没有权限 帮忙 急!
- 如何用C#实现CRC校验码
- 为何只有一项打勾?
- 你被NET的程序运行慢惹怒了吗?你被NET的功能弱小后悔了吗?你被NET的更新累了吗?你想操纵 硬件和进行强大的数据开发吗?你的程序想具有Win32的速度,又具有Net的功能的程序员的福音
- 可以将数据库中XML格式的数据直接读到数据结构中吗?
- 在VSS中的Check in和Check out 的问题
- 如何写xml文件???在线等待!!!
- 迷茫 中,高手指点一下。
- 请问一个datagrid帮定数据问题
textbox.Name=ID.ToString();
ID++;
然后根据TextBox的名称访问。
2.用循环
foreach(System.Windows.Forms.TabPage tp in this.TabControl1.TabPages)
{
foreach(System.Windows.Forms.TextBox tb in tp.Controls)
{...}
}
{
if(ctrl.GetType()=typeof(TextBox))
string a=((TextBox)ctrl).Text;
}
TextBox textbox = new TextBox();
int iCount=0;
foreach(Control ctl in this.Controls)
{
if(ctl.Name.SubString(0,7)=="Textbox")
iCount+=1;
}
textbox.Name="Textbox" +iCount.ToString();
访问不同的TEXTBOX时,用jiezhi(西域浪子) 的方法:
TextBox tb;
tb=FindControl("Textbox1");
wacle(落第秀才) 方法正确,但应该这样写
foreach(Control ctrl in p.Controls)
{
if(ctrl.GetType()==typeof(TextBox))
string a=((TextBox)ctrl).Text;
}
tb=FindControl("Textbox1");
需要引入名称空间吗?
为什么呢?