Во-первых, предположительно, у вас может быть неправильно настроено событие, поэтому, если вы определили обработчик события SelectedIndexChanged
в разметке ASPX, возможно, метод не найден при обратной передаче. .
Возможно, у вас установлен флажок «Показывать дружественные сообщения об ошибках HTTP» в настройках обозревателя Internet Explorer. Это можно найти в Сервис -> (Интернет) Параметры -> Дополнительно, в разделе Просмотр. Если этот параметр отключен, ошибка, отображаемая в IE, должна быть ближе к ошибке, отображаемой в Firefox.
Что касается проблемы фактического , вам следует отключить пользовательские ошибки в файле web.config
вашего сайта. Чтобы сделать это, найдите элемент <customErrors>
в вашем файле web.config (или создайте его, если он не существует - он принадлежит под <system.web>
), и сделайте так:
<customErrors mode="Off" />
Тогда вы получите стандартную желтую страницу с ошибкой ASP.NET, в которой будут показаны подробности возникшего исключения.
UPDATE:
Если вы получаете страницу с ошибкой IE, тогда должен работать какой-то HTTP, так что, возможно, попробуйте использовать Fiddler , чтобы точно узнать, что делает браузер с точки зрения получения страниц.