перезапись URL перезаписи - PullRequest
       7

перезапись URL перезаписи

0 голосов
/ 18 декабря 2009

Я пытаюсь переписать URL в sharepoint. Я сделал что-то, и оно работает нормально, но проблема в том, что я нажимаю по умолчанию элементы управления в sharepoint, такие как страница редактирования, утверждение или любые ссылки, которые они указывают на старую, а не на новую, и из-за этого я получаю 404 не найден.

Если у кого-то есть идеи, как решить эту проблему в sharepoint. Я видел постбэки поста Скотта, но в нем он упоминал постбэк с элементами управления, которые вы создаете в браузере форм добавления asp.net, но каковы существующие в sharepoint. мне нужно что-то добавить на главной странице.

Любая помощь будет принята с благодарностью.

Ответы [ 2 ]

0 голосов
/ 21 декабря 2009

Как вы делаете переписывание, например каковы ваши правила?

Мой делает это таким образом, что нормальные URL все еще работают. Редактирование страницы осуществляется с помощью обычных URL, поэтому у вас не возникает таких проблем.

0 голосов
/ 18 декабря 2009

Вы можете попробовать переопределить обработчик обратной передачи SharePoint по умолчанию (функция javascript), используя либо HttpModule, либо создав элемент управления, который заменяет старый URL-адрес на новый, создавая переопределение функции обратной передачи, использующее этот «переведенный» URL-адрес. Затем добавьте элемент управления на главную страницу.

Не слишком уверен, если это возможно. Я предполагаю, что при этом вы можете столкнуться с некоторыми проблемами проверки запросов.

EDIT: Прочитайте статью Скотта Гатри на эту тему: статья

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