Ну, я не уверен, в чем именно проблема, но мой постбэк не срабатывает должным образом.Я использую URLRewriting.Net и настроил его без расширения.Итак, страница, над которой я работаю, это http://xxx.xxx/products, и она переписывается в /products.aspx.
На моей главной странице есть кнопка для поиска по сайту.На моей странице контента также есть кнопка.Если я нажимаю кнопку содержимого страницы, страница выглядит так, как будто она публикует сообщения, но события управления не запускаются, а только событие загрузки страницы.
Если я удаляю кнопку на главной странице, она работает нормально.Кнопка главной страницы помещается в панель с установленной кнопкой по умолчанию.
Или, если я оставлю кнопку на главной странице и перейду к физическому URL-адресу, не используя переписанный URL-адрес, он будет работать нормально.
Чего мне не хватает?
Редактировать: Я проследил это до PostBackURL, установленного на кнопке на главной странице, которая должна была отправить обратную передачу в /search/default.aspx.Удаление PostBackURL устраняет проблему и события запускаются правильно.Но почему это происходит и как я могу это исправить?Спасибо.