Jay Ahuja Ответов: 3

Ошибка: выбор вне диапазона имя параметра: значение


Ошибка сервера в приложении "/Hr and Payroll".
Выбор вне диапазона
Имя параметра: значение
Описание: необработанное исключение возникло во время выполнения текущего веб-запроса. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.

Сведения Об Исключении: Система.Об: выбор из диапазона
Имя параметра: значение

Ошибка Источника:

Необработанное исключение было сгенерировано во время выполнения текущего веб-запроса. Информацию о происхождении и местоположении исключения можно определить с помощью приведенной ниже трассировки стека исключений.

трассировка стека:


[Об: выбор из диапазона
Имя параметра: значение]
Telerik.Web.UI.RadComboBox.PerformDataBinding(IEnumerable dataSource) +173
Из Telerik.Веб.Пользовательского интерфейса.RadComboBox.OnDataSourceViewSelectCallback(IEnumerable data) +490
Системы.Веб.Пользовательского интерфейса.DataSourceView.Select(Аргументы DataSourceSelectArguments, обратный вызов DataSourceViewSelectCallback) +33
Из Telerik.Веб.Пользовательского интерфейса.RadComboBox.OnDataBinding(EventArgs e) +1254
Из Telerik.Веб.Пользовательского интерфейса.RadComboBox.PerformSelect() +37
Системы.Веб.Пользовательского интерфейса.WebControls.BaseDataBoundControl.DataBind() +74
Из Telerik.Веб.Пользовательского интерфейса.RadComboBox.DataBind() +70
Системы.Веб.Пользовательского интерфейса.WebControls.BaseDataBoundControl.EnsureDataBound() +66
Системы.Веб.Пользовательского интерфейса.WebControls.BaseDataBoundControl.OnPreRender(EventArgs e) +22
Из Telerik.Веб.Пользовательского интерфейса.RadDataBoundControl.OnPreRender(EventArgs e) +36
Из Telerik.Веб.Пользовательского интерфейса.RadComboBox.OnPreRender(EventArgs e) +46
Системы.Веб.Пользовательского интерфейса.Контроль.PreRenderRecursiveInternal() +103
Системы.Веб.Пользовательского интерфейса.Контроль.PreRenderRecursiveInternal() +175
Системы.Веб.Пользовательского интерфейса.Контроль.PreRenderRecursiveInternal() +175
Системы.Веб.Пользовательского интерфейса.Контроль.PreRenderRecursiveInternal() +175
Системы.Веб.Пользовательского интерфейса.Контроль.PreRenderRecursiveInternal() +175
Системы.Веб.Пользовательского интерфейса.Страницы.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2496


Информация о версии: Microsoft .NET Framework версия:4.0.30319; ASP.NET версия:4.0.30319.1

Jay Ahuja

пожалуйста, помогите мне в этом

3 Ответов

Рейтинг:
26

Kiran Susarla

Исключение, которое возникает, когда значение аргумента находится за пределами допустимого диапазона значений, определенного вызываемым методом.
Более подробную информацию об этом исключении можно найти по адресу
http://msdn.microsoft.com/en-us/library/system.argumentoutofrangeexception(против.100).aspx-файл[^]


Jay Ahuja

разве это какое-то решение??

Kiran Susarla

Как я уже упоминал, это исключение, которое вызвал базовый код или один из ваших методов. Вам нужно проверить, каков тип данных этой переменной и какие значения она может принимать.

Какого другого решения вы от меня ждете?

Jay Ahuja

Здравствуйте, сэр.. спасибо за ответ, но сэр, я не могу получить, откуда происходит выбор вне диапазона имя параметра: ошибка значения.. так как я новичок в этом деле asp.net..

Kiran Susarla

Что вы можете сделать, так это после открытия решения и перед отладкой кода,
1. в Visual Studio перейдите в раздел Debug->исключения. Это откроет окно со всеми исключениями
2. Снимите все исключения и выберите Система.ArgumentOutofRangeException в разделе Common Language Runtime Exceptions-->System.

Теперь, когда вы запускаете решение и где бы ни возникло это исключение, код останавливает выполнение и выделяет строку, и вы можете легко найти, где находится исключение.

Надеюсь, я все понял.

Рейтинг:
1

Member 14055831

Ошибка сервера в Форме заявки


Richard Deeming

Еще один поисковый запрос Google разместил в качестве "решения".

Рейтинг:
0

Member 14055831

Ошибка сервера в приложении


Richard Deeming

Как это должно быть "решением" вопроса?!