C#asp.net在异步回发ontextchanged后维护选项卡索引

时间:2013-08-16 01:53:39

标签: c# textbox postback tabindex

好的,所以我研究了这个到地球的尽头,似乎无法找到有效的解决方案。

我有一个C#应用程序,它基本上是一个由更新面板中的单选按钮列表和文本框组成的Web表单。表单有多个“部分”,用户在完成时提交每个部分。每个控件执行回发。这是因为如果用户在完成后修改了某个部分,则“已保存部分”标签需要消失。

这一切都运行良好,但回发失去了控件的Tab键顺序。我找到了保存最后一个具有焦点的控件的代码示例,这对于单选按钮列表非常有效,但是因为当用户选中下一个控件(不修改文本)时文本框会回发,所以它不会选择下一个控件。用户必须再次点击标签并跳转到第三个文本框,而不是第二个文本框,因为从技术上讲,第二个文本框是初始回发后的焦点。我希望这是有道理的。

有什么想法吗?如果需要,我可以发布代码。

我可能还应该补充一点,这个页面位于我们社区门户的框架内。

0 个答案:

没有答案