【发布时间】:2016-03-12 16:42:13
【问题描述】:
我有一系列带有标签名称和序号的文本框 例如 entry_1 entry_2 exit_1 exit_2
我想遍历其中的每一个以检查它们是否有值并检索值
类似这样的:
for (int i = 1; i <= 2; i++)
entry = "entry_" + i.text
exit = "exit_" + i.text
任何帮助将不胜感激
【问题讨论】:
标签: c#
我有一系列带有标签名称和序号的文本框 例如 entry_1 entry_2 exit_1 exit_2
我想遍历其中的每一个以检查它们是否有值并检索值
类似这样的:
for (int i = 1; i <= 2; i++)
entry = "entry_" + i.text
exit = "exit_" + i.text
任何帮助将不胜感激
【问题讨论】:
标签: c#
List<string> Values = new List<string>();
foreach (TextBox txt in this.Controls)
{
if (!string.IsNullOrWhiteSpace(txt.Text))
{
Values.Add(txt.Text);
}
}
or
int countOfTextBoxes= //Your TextBox Count;
TextBox txt;
for (int i = 1; i <= countOfTextBoxes; i++)
{
txt = (TextBox)this.Controls["entry_" + i];
if (!(string.IsNullOrWhiteSpace(txt.Text)))
{
//Your Code For Retreiving Texts
}
}
【讨论】: