从asp.net中的特定文本框中获取结果?

时间:2017-02-16 12:35:53

标签: c# asp.net

我试图通过c#中的数组索引传递文本框的id,以便我可以从文本框中获取值,但由于某种原因我无法做到。我有近500个文本框及其数据输入表单。

这是我到目前为止所尝试的:

for(int i=2;i<542;i=i+7)
{
    string a = TextBox[i].Text.ToString();
}

请帮帮我。

1 个答案:

答案 0 :(得分:2)

您需要使用函数Page.FindControl(),如下所示:

for (int i = 0; i < 542; i++)
{
    string val = Page.FindControl('TextBox' + i.ToString()).Text; // Or use String.Format()
}