FormView TextBox焦点

时间:2015-09-12 10:25:44

标签: asp.net vb.net textbox formview

将焦点设置到TextBox时会触发哪些事件? 类似地,当从TextBox中设置焦点时会触发什么事件?

我在FormView中有几个TextBox。 我已经选中了一个文本框。 如何编写通用代码以编程方式查找此TextBox的ID(不使用JavaScript)? 如何从此TextBox中获取文本值?

1 个答案:

答案 0 :(得分:0)

你问的是两个不同的问题。对于第一个 - 在浏览器中设置焦点时触发了什么事件(假设在VB代码中) - 答案是无。快速扫描MSDN文档以控制暴露事件here应该确认。您必须以某种方式通过javascript响应浏览器上的焦点更改。

对于第二个问题,如果您将页面发回服务器而不是焦点更改时可以接受响应。您可以将所有文本框分配给相同的TextChanged事件,然后sender属性将是具有更改的文本框。 Connecting Multiple Events to a Single Event和/或AddHandler Statement