我正在动态创建一些文本框,当我点击一个按钮时,我会尝试获取它们的值,但它们已经消失了。我在另一个单击按钮事件中创建文本框(声明,初始化,将它们添加到占位符)。我应该改变什么才能阅读他们的价值观?
答案 0 :(得分:0)
如果您将在每个请求(例如,回发和非回发)上创建Init阶段的控件(例如:Init事件),那么它们将可用并将保留其状态。
答案 1 :(得分:0)
可能有几个原因,其中一个是你的控件初始化在事件处理程序之前执行。如果您回发初始化page_load中的控件,则会出现这种情况。在运行page_load之后执行click事件处理程序
答案 2 :(得分:0)
如何使用简单的Request.Form
获取值。无论你如何添加控件,这都应该有效。发布一些消息来源,我们可以看到发生了什么。 :)