台灣最大程式設計社群網站
線上人數
958
 
會員總數:246134
討論主題:189713
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> 只能在此頁面加入一個 ScriptManager 的執行個體的問題?
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
只能在此頁面加入一個 ScriptManager 的執行個體的問題?
價值 : 50 QP  點閱數:5926 回應數:4
樓主

OPELTIGRA
初學者
77 10
330 34
發送站內信

各位前輩,小弟又來討教(罵)了...>_<

我在一個FormView表單中的InsertItemTemplate置入了兩個設定日期的AJAX Toolkit calendarextender控制項

然後在後端程式部分設定了完成資料新增後提示並轉址的SCRIPT語法


結果就出現了「例外詳細資訊: System.InvalidOperationException: 只能在此頁面加入一個 ScriptManager 的執行個體。」的錯誤狀況。

我知道這是因為AJAX Toolkit的ScriptManager跟我自己後端寫的ScriptManager相衝突,但是不知道該如何解決這個問題,希望各位前輩能指點迷津。

本篇文章發表於2009-04-15 18:20
1樓
回應

gipi
檢舉此回應
把你自己抓的ScriptManager移除吧。
本篇文章回覆於2009-04-16 21:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

OPELTIGRA
檢舉此回應
我自己在後端寫的是要讓USER知道資料正確送的提示,如果移除了不就沒辦法告知USER已正確送出資料?
還是gipi前輩有其他方法,可以不用在後端置入SCRIPT來告知USER訊息?

目前在研究ScriptManagerProxy,似乎這個可以解決我的問題....還請各位前輩不吝賜教。
本篇文章回覆於2009-04-17 09:35
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

gipi
檢舉此回應
那使用ToolkitScriptManager直接使用可以嗎?
本篇文章回覆於2009-04-17 15:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

OPELTIGRA
檢舉此回應
改用modalpopupextender 強制回應視窗的方法是不會出現錯誤了,只是....現在又碰到無法動態更改放在Panel內的錯誤訊息問題 > <
在FormView1_ItemInserting中有好幾各檢查表單輸入內容的判斷式,根據不同的錯誤狀況會有對應的錯誤訊息(msg_content)。

結果,怎麼樣試,放在Panel內Label_content就是不會套判斷式給的錯誤狀況,網路上找過相關ModalPopupExtender資料,沒看到有像我
這樣去動態變動強制回應視窗內訊息的做法,我懷疑是事件發生先後順序的問題,所以還在TRY & ERROR中....
本篇文章回覆於2009-04-21 15:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.