2011-01-10 2 views
0

Hier ist das Szenario:Index war außerhalb der Grenzen des Arrays

Ich habe zwei Dropdowns auf der Seite. Wenn Sie ein Element in der ersten Dropdown-Liste auswählen, wird die zweite Dropdown-Liste ausgefüllt. Auf der Seite ist auch Senden Schaltfläche & ein Reset-Button (mit JavaScript-Code). Alle diese Steuerelemente befinden sich in Telerik RadAjaxPanel (wie asp.net UpdatePanel). Es gibt auch einen asp.net ajax ScriptManager auf der Seite. Lokal, auf dem Rechner des Entwicklers, wenn ich auf den Reset-Knopf klicke, wird die Seite einfach zurückgesetzt. Bei der Bereitstellung auf einer QA-Maschine erhalten wir folgende Fehlermeldung.

Fehlermeldung:


Ausnahmeinformationen: Ausnahmetyp: IndexOutOfRangeException Ausnahmemeldung: Index außerhalb der Grenzen des Arrays war.

Informationen anfordern: Anforderungs-URL: http://000.000.000.000:8080/PageName.aspx Anforderungspfad: /PageName.aspx Benutzer-Host-Adresse: 000.000.0.00 Benutzer: Abteilung authentifiziert: Wahr Authentifizierungstyp: Formulare Thema Kontoname: NT AUTHORITY \ NETWORK SERVICE

Thema Informationen: Thread-ID: 6 Thema Kontoname: NT AUTHORITY \ NETWORK SERVICE Identitätswechsel: false Stack-Trace: bei System.Security.Cryptograp hy.RijndaelManagedTransform.DecryptData (Byte [] inputBuffer, Int32 inputOffset, Int32 inputCount, Byte [] & outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast) bei System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock (Byte [] inputBuffer, Int32 inputOffset, Int32 inputCount) bei System.Security.Cryptography.CryptoStream.FlushFinalBlock() bei System.Web.Configuration.MachineKeySection.EncryptOrDecryptData (boolescher fEncrypt, Byte [] buf, Byte [] Modifikator, Int32 Start, Int32 Länge, IVType ivType, Boolean useValidationSymAlgo) bei System.Web.UI.Page.DecryptStringWithIV (String s, IVType ivType) bei System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)


Jede Hilfe wäre

Danke,

Salil

+0

Wie werden Sie die Seite "zurücksetzen"? Machst du eine response.redirect auf die aktuelle URL? – Cognitronic

Antwort

0

Verwenden Sie die telerik Foren oder Support-Ticket-System erkannt werden, um das Problem zu ihnen zu unterwerfen. Testen Sie auch auf einer dritten Maschine, um sicherzustellen, dass die QA-Maschine nicht mit einer etwas beschädigten Konfiguration ausgestattet ist.

Verwandte Themen