Я пытаюсь реализовать пользовательский urlrewriting в global.asax моего сайта, и у меня возникают некоторые проблемы с панелями обновления из ajaxcontroltoolkit:
- второй пост моей панели обновлений, кажется, запрашивает неправильный URL (то есть: если мой переписанный URL-адрес /en-US/parentPage/myPage.html и физический URL-адрес /default.asp?ln=en-US&page=myPage , второй пост обратно запрос /en-US/parentPage/default.asp?ln=en-US&page=myPage, который приводит к тому, что файл не найден ...)
Я не знаю, имеет ли это значение, но я деактивировал состояние просмотра на странице, установив Page.EnabledViewState в false.
Для реализации urlrewriting я использовал Server.Transfert (PhysicalUrl, true)
Также я попытался установить действие формы для переписанного URL-адреса, чтобы решить проблему, но затем ни одна из обратных передач больше не работала, даже те из элементов управления, которые не находятся в панели обновления.
Как я могу решить мою проблему с обновлениями?
Возможно ли это сделать с помощью действия формы, настроенного на переписанный URL?
Большое спасибо;)