Я видел несколько сообщений по этому вопросу, но не один из вопросов, связанных с моей проблемой, и у меня нет никаких идей относительно того, что мне нужно. сделать, чтобы отладить это.Sys.WebForms.PageRequestManagerServerErrorException: .... Код состояния, возвращенный с сервера, был: 404
У меня есть некоторые поля со списком на страницах aspx, когда я выбираю значение из первого, оно заполняет второе значение и т. Д. Третьим и четвертым. Это работает без проблем, пока я не закрою ASPP UpdatePanel вокруг комбо-боксов и попробую «ajaxify» весь процесс, чтобы страница не танцевала. Точная ошибка, я получаю:
Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 404
Некоторые вещи, чтобы отметить:
- Я использую URL переписывания - это то, что я думаю, что вызывает проблему
- ошибка возникает всякий раз, когда я выбираю выбор для ВТОРОГО времени. Это означает, что я мог бы выбрать значение из первого поля со списком и получить ту же ошибку (так что это происходит во второй обратной передаче - независимо от того, в какой из них это поле).
Я попытался установить EnablePartialRendering = "false" на скриптмена, но, как я уже сказал, он работает, когда не используется ajax, поэтому я не знаю, как отладить проблему.
Мой сервер работает под управлением Windows 2008 IIS & с ASP.NET 2.0.
Я очень ценю вашу помощь
Спасибо заранее.
Используйте Response.Redirect() вместо Server.Transfer(), если вы используете. – user2239208