c#中有没有类似javascript中的eval函数?

LongBow007 2005-11-07 10:15:52
我有五个控件
TextBox1;TextBox2;TextBox3;TextBox4;TextBox5;
我想通过循环赋值
for(int i=0;i=4;i++)
{
....=i.ToString();
}
实现:TextBox1.Text=0;TextBox2.Text=1;TextBox3.Text=2;TextBox4.Text=3;TextBox5.Text=4

请问如何实现
...全文
184 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lznet 2005-11-12
  • 打赏
  • 举报
回复
在windows窗体程序中,好象没有这个FindControl,需要怎么处理?
jxufewbt 2005-11-07
  • 打赏
  • 举报
回复
TextBox txtTemp=(TextBox)FindControl("TextBox"+i.Tostring());
Flashcom 2005-11-07
  • 打赏
  • 举报
回复
反射是对类的操作,而这个是对控件的!!具体情况具体做法!!
swordragon 2005-11-07
  • 打赏
  • 举报
回复
TextBox objTextBox;

for (int i = 0;i = 4;i++)
{
objTextBox = (TextBox)FindControl("TextBox" + (i + 1).Tostring());
txtTemp.text = i.ToString();
}
SeeSunSet 2005-11-07
  • 打赏
  • 举报
回复
楼上的回复的很正确了.我还以为是要用字符串调用对应的方法呢.可以用反射来完成的.

================================================================
巅峰之道,高瞻才能远瞩;
实力之道,厚积而薄发;

东莞打工者创业论坛:
http://211.148.133.100/work/
================================================================
supesa 2005-11-07
  • 打赏
  • 举报
回复
for(int i=0;i=4;i++)
{
TextBox txtTemp=(TextBox)FindControl("TextBox"+i.Tostring())
txtTemp.text=i.ToString();
}
amendajing 2005-11-07
  • 打赏
  • 举报
回复
你用(TextBox)FindControl("TextBox1").Text

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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