我有一个asp.net Web窗体,它以一个文本框和一个列表框开始。
我要关注第一个文本框,然后当用户单击文本框上的Enter时,它应在回发后关注列表框。当我单击列表框上的Enter时,应该会发生同样的事情。
有人知道怎么做或者有可能吗?
答案 0 :(得分:0)
您可以通过在控件本身上使用.Focus()
来手动完成此操作,也可以调用页面的SetFocus()
,同时传递对控件的引用。请注意,您需要传递控件而不是ID,有关更多信息,请参见MSDN Page.SetFocus。
SetFocus(textBoxControl);
或
textBoxControl.Focus();