【发布时间】:2012-05-17 19:34:11
【问题描述】:
我有一个页面,当用户浏览一系列问题时,控件会在其中动态生成。
当他们完成表单后,他们点击提交按钮,我收集他们输入的信息并将其存储在数据库中。
目前,我正在创建几个这样的控件
.AutoPostBack = True
因此,每次用户将文本和选项卡更改到下一个字段时,都会发生回发,并且下一个字段会失去焦点。
如果我设置
.AutoPostBack = False
然后焦点问题就消失了,但是最后当我收集数据时,用户在这些控件中输入的任何内容实际上都不能用于客户端代码,因为它还没有发布。
我想执行以下操作之一:
- 最后有一个大回发
- 在我离开控件时进行标准回发,而不会失去对控件的关注
- 还有什么我没想到的...?
有什么建议吗?
【问题讨论】:
-
您可以在回发之间使用视图状态存储和检索数据。
标签: asp.net