设定 UpdatePanel 中控制项的 focus

开发者在线 Builder.com.cn 更新时间:2008-06-12

本文关键词: FOCUS updatepanel NET

 在 UpdatePanel 中会导致控制项的 Focus() 方法失效;若要执行设定 Focus 的动作,就要自行输出 JavaScript 来达成。

  假设有一个 TextBox1 控制项要设定 Focus 则需撰写如下程式码。

  Dim sScript As String

  sScript = "setTimeout(""$get(‘" & TextBox1.ClientID & "’)。focus(); "", 100);"

  ScriptManager.RegisterStartupScript(Me, Me.GetType(), "focus", sScript, True)

 

用户评论

  • 用户名
  • 评论内容