Обратная передача ASP.NET создает проблему при перезаписи URL? - PullRequest
9 голосов
/ 04 марта 2011

Я использую Intelligencia для перезаписи URL в моем проекте asp.net.

Я решил многие проблемы, выполнив НИОКР для переписывания URL, но сейчас я застрял с одной проблемой, касающейся обратной передачи страницы.

постбэк замените мой URL перезаписи на исходный URL.

ТАК, кто-нибудь, помогите мне выбраться отсюда.

Ответы [ 2 ]

17 голосов
/ 28 апреля 2011

Вы можете написать код на своей главной странице для решения этой проблемы

Здесь form1 - это тег form и поместить его в событие загрузки главной страницы

  protected void Page_Load(object sender, EventArgs e)
    {
        form1.Action = Request.RawUrl;
    }
1 голос
/ 04 марта 2011

Вам, вероятно, понадобится использовать собственный элемент управления From для обработки переписанных URL-адресов, здесь есть отличный блог от Скотта Гу:

http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx

Это должна быть хорошая отправная точка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...