日期:2014-05-18  浏览次数:20459 次

在使用UpdatePanel下如何获取焦点?谢谢
我把一个button和一个TextBox放在一个UpdatePanel里,如何在点击button后使TextBox获取焦点?
不能使用TextBox1.Focus(); 我使用这个语句后,焦点是放在TextBox1里了,但输入法被锁了,不能输入汉字了,只有在点一下其他控件,然后点回来,才能输入汉字.另外我加载了 button1Attributes["onclick"] = "JavaScript:TextBox1.focus()";这个后,点击button后,焦点会在TextBox1里一闪,然后就不见了,到底应该怎么做啊?急急急急急急急急急急

谢谢

------解决方案--------------------
把这个问题放到赵劼的博客上问一下吧。http://jeffreyzhao.cnblogs.com(微软ASP.NET 最有价值专家)
------解决方案--------------------
顶一下,遭遇同样的问题
------解决方案--------------------
LZ..你的按钮仅仅只是让textbox获得焦点吗??
------解决方案--------------------
你使用哪一个版本浏览器?
------解决方案--------------------
好象scriptmaster有一个onfocus的函数可以控制ScriptManager1.SetFocus(controlname);试试这个
------解决方案--------------------
神啊,这问题好像好久了啊?怎么还没人解决啊…………

------解决方案--------------------
http://hi.baidu.com/che2piaopiao/blog/item/a3b6d612260c3556f819b885.html

前段时间我就遇到这个问题,被偶解决了..


------解决方案--------------------
在这个论坛上有无数个类似楼主的问题,
请楼主结贴吧,别费心了,
能够找到唯一解决的办法就是该页面不用AJAX框架!!
------解决方案--------------------
哦!!没有看楼上的,是解决了吗?
我马上看看!!