我有一个 ASP.NET Web 应用程序,每当用户从特定下拉列表中选择一个项目时,许多控件都会相应地更新,例如标签将被重命名,文本框的 ID 将被更改等。为此,我使用jQuery。
根据用户选择的内容为文本框赋予新的 id 后,我想将在这些文本框中输入的值传递给一个方法,我尝试这样做Request.Form[controlid]
但是它返回null
。我认为这是因为我使用的是 asp.net 控件而发生的,所以我决定使用 jquery 动态创建文本框。但是它仍然会返回 null。
我也尝试做类似的事情:
TextBox textBox = Page.FindControl(controlid) as TextBox
textBox.Text;
但是它仍然会返回我null
。
请问有什么想法吗?