我的代碼隱藏在VB.NET中。我使用如下的ASP.NET UpdatePanel。但是,在回傳後,它會鎖定TextBox控件,除非將鼠標移動並單擊文本框,否則我無法輸入任何東西 。ASP.NET UpdatePanel在回發後鎖定所有TextBox控件
任何人都可以告訴我爲什麼它鎖定所有的TextBox控件後回?
這也是爲什麼我使用的UpdatePanel:
在後回,表單提交之後將數據插入到數據庫,將所有文本框的文本屬性的String.Empty
後,小組的學生應刷新,而不是整個頁面
和文本框txtId應該再次聚焦。
這裏的ASP.NET頁面的加價:你在使用將焦點設置到TextBox http://pastebin.com/maSN8mjj
你說的意思是「除非我在移動鼠標點擊文本框」?這是控件沒有焦點時的默認行爲。 – 2010-11-02 11:00:33
回傳後,我把重點放在TextBox txtId上。光標位於TexBox中,但它不會接受任何輸入,只有當我移動鼠標並首先單擊文本框時,纔會接受輸入。這是我遇到的非常奇怪的問題。在很多時候我使用過UpdatePanel,但是我從來沒有這個問題。 – Narazana 2010-11-02 15:30:01