我正在尝试创建一个投票系统,该系统将询问用户他们想从下拉列表中添加的选项数量。
然后,当用户选择一个数字时,我想为这些数字添加文本框,最后使用 asp.net 遍历文本框并将它们的值添加到数据库中。
例子:
- 用户选择添加 5 个选项。
- 我使用 Jquery 将 5 个输入附加到表单中。
- 用户添加他们的值。
- 我遍历文本框并根据这些值执行 void。
我能够完成前 3 步,但我被困在第 4 步。为了解决它,我尝试使用循环:
foreach (TextBox tb in form1.Controls)
{
Response.Write(tb.Text);
}
但这会引发错误:
无法将“System.Web.UI.LiteralControl”类型的对象转换为“System.Web.UI.WebControls.TextBox”类型。
我如何迭代抛出文本框?
谢谢