2011-01-10 177 views
0

這裏是場景:索引超出了數組的範圍

我在頁面上有兩個下拉菜單。當您在第一個下拉列表中選擇一個項目時,會填充第二個下拉列表。在頁面上還提交按鈕&一個重置按鈕(帶JavaScript代碼)。所有這些控件都在Telerik RadAjaxPanel內(與asp.net UpdatePanel相同)。頁面上還有一個asp.net ajax ScriptManager。在本地,在開發人員的機器上,當我點擊重置按鈕時,頁面重置得很好。當部署在QA機器上時,我們會收到以下錯誤消息。

錯誤消息:


異常信息: 異常類型:IndexOutOfRangeException 異常消息:索引陣列的邊界之外。

索取信息: 請求URL:http://000.000.000.000:8080/PageName.aspx 請求路徑:/PageName.aspx 用戶主機地址:000.000.0.00 用戶:部門 通過身份驗證:真 身份驗證類型:窗體 線程帳戶名:NT AUTHORITY \ NETWORK SERVICE

線程信息: 線程ID:6 線程帳戶名:NT AUTHORITY \ NETWORK SERVICE 正在模擬:假 堆棧跟蹤:在System.Security.Cryptograp hy.RijndaelManagedTransform.DecryptData(Byte [] inputBuffer,Int32 inputOffset,Int32 inputCount,Byte [] & outputBuffer,Int32 outputOffset,PaddingMode paddingMode,Boolean fLast) at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte [] inputBuffer,Int32 System.Web.Configuration.MachineKeySection.EncryptOrDecryptData(Boolean fEncrypt,Byte [] buf,Byte []修飾符,Int32開始,Int32長度,IVType中的System.Security.Cryptography.CryptoStream.FlushFinalBlock() 上的輸入偏移量,inputOffset,Int32 inputCount) ivType,Boolean useValidationSymAlgo) at System.Web.UI.Page.DecryptStringWithIV(String s,IVType ivType) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)


任何幫助,將不勝感激

感謝,

薩里爾

+0

你如何「重置」頁面?你正在做一個response.redirect到當前的網址? – Cognitronic 2011-01-17 00:15:14

回答

0

使用Telerik的論壇或支持票系統提交問題,給他們。還要在第三臺機器上進行測試,以確保質量保證機器的配置不受損壞。