Индекс находился вне границ массива - PullRequest
0 голосов
/ 10 января 2011

Вот сценарий:

У меня есть два выпадающих на странице.При выборе элемента в первом раскрывающемся списке заполняется второй раскрывающийся список.На странице также есть кнопка «Отправить» и кнопка сброса (с кодом javascript).Все эти элементы управления находятся внутри Telerik RadAjaxPanel (так же, как asp.net UpdatePanel).На странице также есть ajax ScriptManager asp.net.Локально, на компьютере разработчика, когда я нажимаю на кнопку сброса, страница просто сбрасывается.при развертывании на компьютере контроля качества мы получаем следующее сообщение об ошибке.

Сообщение об ошибке:


Информация об исключении: Тип исключения: IndexOutOfRangeException Сообщение об исключении: Индекс находится за пределами массива.

Запрос информации: URL запроса: http://000.000.000.000:8080/PageName.aspx Путь запроса: /PageName.aspx Адрес хоста пользователя: 000.000.0.00 Пользователь: отдел Аутентифицирован: True Тип аутентификации: Forms Имя учетной записи потока: NT AUTHORITY \СЕТЕВАЯ СЛУЖБА

Информация о потоке: ИД потока: 6 Имя учетной записи потока: NT AUTHORITY \ NETWORK SERVICE олицетворяет: False Stack trace: at System.Security.Cryptography.RijndaelManagedTransform.DecryptData (Byte [] inputBuffer, Int32 inputOffset,Int32 inputCount, Byte [] & outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast) в System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock (Byte [] inputBuffer, Int32 inputOffset.InjectpryFryF.() в System.Web.Configuration.MachineKeySection.EncryptOrDecryptData (логическое значение fEncrypt, Byte [] buf, модификатор Byte [], начало Int32, длина Int32, IVType ivType, логическое значение useValidationSymAlgo) в System.Wit.UI.hIV (String s, IVType ivType) в System.Web.UI.Page.ProcessRequestMain (логическое значение includeStagesBeforeAsyncPoint, логическое includeStagesAfterAsyncPoint)


Любая помощь будет принята

Спасибо,

Salil

1 Ответ

0 голосов
/ 10 января 2011

Используйте форумы telerik или систему поддержки, чтобы отправить им вопрос. Также проверьте на третьей машине, чтобы убедиться, что машина QA не имеет несколько поврежденной конфигурации.

...