C# foreach遍历的问题 20
List<a>a=newList<a>();foreach(variina)//a里有3个数1,2,3{}有3个text控件分别是txt1txt2txt3问怎么写让1对应...
List<a> a=new List<a>();
foreach(var i in a)//a里有3个数1,2,3
{
}
有3个text 控件 分别是txt1 txt2 txt3 问怎么写让1对应txt1 2对应txt2 3对应txt3
如果是ImageButton 控件呢
foreach(var i in a)//a里有3个数1,2,3分别是id
{
通过Id获取图片的名称
}
imageButton这块又怎么搞呢?
看清楚补充问题
imageButton不用数据源 可以绑定数据库吗 展开
foreach(var i in a)//a里有3个数1,2,3
{
}
有3个text 控件 分别是txt1 txt2 txt3 问怎么写让1对应txt1 2对应txt2 3对应txt3
如果是ImageButton 控件呢
foreach(var i in a)//a里有3个数1,2,3分别是id
{
通过Id获取图片的名称
}
imageButton这块又怎么搞呢?
看清楚补充问题
imageButton不用数据源 可以绑定数据库吗 展开
5个回答
展开全部
List<a> a=new List<a>();
foreach(var i in a)//a里有3个数1,2,3
{
TextBox txt = (TextBox)this.FindControl("txt" + i.ToString(),true);
txt.text = i.ToString();
}
foreach(var i in a)//a里有3个数1,2,3
{
TextBox txt = (TextBox)this.FindControl("txt" + i.ToString(),true);
txt.text = i.ToString();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
foreach(var i in a)//a里有3个数1,2,3
{
TextBox txt = (TextBox)this.FindControl("txt" + i.ToString());
if (txt !=null)
{
txt.Text = i.ToString();
}
}
{
TextBox txt = (TextBox)this.FindControl("txt" + i.ToString());
if (txt !=null)
{
txt.Text = i.ToString();
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给3个text分别指定一个名称。
foreach...
{
TextBox txt = (TextBox)this.FindControl("txt" + a.ToString());
}
foreach...
{
TextBox txt = (TextBox)this.FindControl("txt" + a.ToString());
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
foreach(var i in a)
{
TextBox txt = (TextBox)this.FindControl("txt" + i.ToString(),true);
}
{
TextBox txt = (TextBox)this.FindControl("txt" + i.ToString(),true);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for(i=1;i<=3;i++)
{
TextBox txt = (TextBox)this.FindControl("txt" + i.ToString(),true);
}
{
TextBox txt = (TextBox)this.FindControl("txt" + i.ToString(),true);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询