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