我有一个包含多个文本框的 ASP.Net 网络表单。一些文本框有一个 OnTextChanged 事件,其中 AutoPostBack 设置为 true。
当用户输入一些文本并离开文本框时,我希望运行一些代码。这部分工作正常。
问题是,如果用户输入一些文本,然后单击或切换到另一个文本框,则当前文本框事件的 OnTextChanged 会正常触发,但用户单击的文本框不会保持焦点。这会导致问题,因为用户认为他们在下一个文本框上,但事实并非如此。似乎没有任何物体成为焦点。
在当前文本框的 OnTextChanged 事件触发时,有什么办法可以使下一个对象保持焦点?