【发布时间】:2011-06-04 18:23:01
【问题描述】:
我有一个网格视图 - GridView1。
我通过代码动态地向这个 Gridview1 添加行。
其中一列是从 sqldatasource 读取的下拉列表。
文本框、下拉列表和 sql 数据源都是数组。
如果我更改下拉列表的值,即使在任何按钮单击事件上重新加载页面后,它也会保持其状态。
还行吧。
但是,不会保留文本框的值。
假设我在文本框中输入“Hello World”并单击“添加”按钮,我想收集下拉列表中的文本值(我可以阅读)和文本框中的值(返回空白。)
请建议一种方法,以便在单击添加按钮时可以检索我在文本框中键入的值。
每个文本框都有一个唯一的 ID,我尝试使用 ID 来获取其值
例如
protected Sub Add_Click(ByVal sender As Object, ByVal e As System.EventArgs) 处理 add.click
{
Dim valueinText = gettext(1).text
}
现在如果我在文本框中输入“Hello World”:gettext(1),
结果:
valueinText = ""
提前致谢
【问题讨论】:
标签: vb.net textbox viewstate pageload