Re[2]: Помогите pls! Пропадают поля __VIEWSTATE и __EVENTVAL
От: GRod  
Дата: 10.11.11 08:57
Оценка:
G>Происходит следующее — вместо post запроса почему-то происходит get. То есть нажатие кнопки Сохранить приводит в итоге к выдаче просто этой страницы как при запросе ее первый раз браузером.
G>Происходить такое может по разным причинам. Например, если у вас где-то внутри есть редиркет на эту страницу в случае возникновения какой-либо ошибки (или так настроены custom errors). Можно попробовать разобраться детальнее — для этого очень желателен минимальный код, который воспроизводит ошибку.

Код — не вопрос. Знать бы какую часть На PostBackUrl кнопки "Сохранить" я присваиваю адрес этой же странички (виртуальный).
Т.е в реализации интерфейса System.Web.IHttpModule в application.BeginRequest вешаю обработчик, в котором подменяю
HttpContext.Current.context.RewritePath(lDest); lDest — реальный путь к страничке. А PostBackUrl-у кнопки "Сохранить"
я присваиваю запрошенный урл (HttpContext.context.Request.RawUrl)

Может быть тут собака порылась?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.