我繼承了大量使用Anthem.net的Web應用程序。有一個操作速度慢,我被要求添加一個加載圖標來通知用戶信息正在被提取。使用UpdateProgress控件的問題
我開始着手使用asp:updateprogress控件,它可以在asp:updatepanel頁面上正常工作。但是當觸發控件位於一個anthem:面板控件中時,加載圖標不會顯示,就像它不能識別回調機制一樣,我注意到對於asp:updatepanel中的按鈕,則下列JavaScript是呈現:
<input type="submit" name="btnGaman" value="Gaman" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("btnGaman", "", true, "", "", false, false))" id="btnGaman" />
但對於位於國歌裏面一個按鈕:面板:
<input type="submit" name="btnSearch" value="Leita" onclick="javascript:Anthem_FireCallBackEvent(this,event,'btnSearch','',true,'','','',true,null,null,null,true,true);return false;WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("btnSearch", "", true, "", "", false, false))" id="btnSearch" class="button darkgrey px52" />
有一些JavaScript的調整,我錯過了國歌和ASP:updateprogess正常工作在一起嗎?或者我應該使用一些國歌控制來做到這一點?