改用下面這段取代 focus()
var sScript = "setTimeout(\"$get('" + TextBox1.ClientID + "').focus(); \", 100);";
ScriptManager.RegisterStartupScript(this, this.GetType(), "focus", sScript, true);
PS. 記得不要把ClientIDMode設為"Static",否則會造成整頁刷新的bug
PS. "focus" 針對不同控制項要取不同名稱
沒有留言:
張貼留言