CSharp - SetFocus从内容页加载事件的asp:Content 内的asp:Panel 内部到 asp:TextBox

  显示原文与译文双语对照的内容
0 0

我有一个使用母版页( master.page )的asp web page(login.aspx) 。

我需要将焦点设置到在 Login.aspx 上的asp:Panel(Panel1) 中的一个 asp:textbox(TextBox1)

我想将焦点设置到 TextBox1 上的asp:Button 单击事件( 或者在 login.aspx 上进行页面加载,我已经尝试了) 。

我尝试了以下解决方案,但没有成功:

  • Page.SetFocus(TextBox1.ClientID) ;
  • Page.SetFocus(TextBox1) ;
  • Page.SetFocus(TextBox1.ClientID )
  • TextBox1.Focus() ;
  • ;;;;;;;
  • Test.Focus() ;
时间:原作者:2个回答

0 0

使用 ASP.NET AJAX时,我使用ScriptManager设置焦点。

ScriptManager.GetCurrent(this.Page).SetFocus(this.FirstNameTextBox);
原作者:
...