我有一個與jQuery結合使用ASP.NET(窗體,更新面板)的設計問題。jQuery和updatePanel組合 - 多輸入元素
應用程序包含多個輸入元素(文本框,複選框,下拉菜單等),它們都需要autopostback(一些長時間的服務器端計算)。基本上我不能改變這個工作流程。
我想使用jQuery UI模式對話框和UpdatePanel包含多個自動回送輸入。我嘗試過,但沒有成功 - jQuery對話框在回發後不顯示,或失去焦點。
有什麼建議嗎?
我有一個與jQuery結合使用ASP.NET(窗體,更新面板)的設計問題。jQuery和updatePanel組合 - 多輸入元素
應用程序包含多個輸入元素(文本框,複選框,下拉菜單等),它們都需要autopostback(一些長時間的服務器端計算)。基本上我不能改變這個工作流程。
我想使用jQuery UI模式對話框和UpdatePanel包含多個自動回送輸入。我嘗試過,但沒有成功 - jQuery對話框在回發後不顯示,或失去焦點。
有什麼建議嗎?
你必須綁定每個部分回發後的jQuery事件。看到這個 jquery needs to rebind events on partial page postback
您可以在回發後註冊客戶端腳本。
ScriptManager.RegisterClientScriptBlock(MyBase.Page,Me.GetType,( 「dialogJavascript」 + this.ID), 「警報(\」 註冊\ 「);」,真)
一種選擇將是把在另一個頁面內的控件,並打開IFrame的對話框 - 這應該解決回發問題。