我有一系列带有标签名称和序号的文本框 例如entry_1 entry_2 exit_1 exit_2
我想循环遍历其中每一项以检查它们是否具有值并检索值
类似的东西:
for (int i = 1; i <= 2; i++)
entry = "entry_" + i.text
exit = "exit_" + i.text
非常感谢任何帮助
答案 0 :(得分:0)
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
}
}