Лучший отвечающий
Путь к странице в global.asax

Вопрос
-
Здравствуйте!
Как указать путь к странице, если она находиться в папке? пишу так "~/folder/newl/page.aspx", но не находит
7 ноября 2012 г. 16:55
Ответы
-
Тогда получается что она у Вас в принципе не работает. Посмотрите правильно ли настроен web.config, модуль и обработчик подключены ли.
- Помечено в качестве ответа Program-s.g 8 ноября 2012 г. 6:24
- Снята пометка об ответе Program-s.g 8 ноября 2012 г. 10:00
- Помечено в качестве ответа Program-s.g 8 ноября 2012 г. 10:59
8 ноября 2012 г. 5:46Модератор
Все ответы
-
Нужно для получения "красивых" ссылок
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs) RegisterRoutes(RouteTable.Routes) End Sub Shared Sub RegisterRoutes(ByVal routes As RouteCollection) routes.MapPageRoute("Route", "folder/newl/page/{Id}", "~/folder/newl/page.aspx")
7 ноября 2012 г. 17:47 -
А как Вы обращаетесь к приложению? Что именно не работает, что пишется в ошибке? Теоретически всё верно делаете.7 ноября 2012 г. 19:05Модератор
-
Когда питаюсь открыть страницу folder/newl/page/1 возвращается ошибка 404. на другом проекте я использовал этот код, но там папок не было, то есть так (~/page.aspx), ошибок не было.7 ноября 2012 г. 19:14
-
А как строка окончательного URL выглядит? Попробуйте заменить folder/newl/page/{Id}, myfolder/newl/page/{Id}, ну чтобы физически путь не существовал.7 ноября 2012 г. 19:36Модератор
-
Опять ошибка 404
Окончательно адрес выглядит так http://localhost:/Сайт/folder/newl/page/1
8 ноября 2012 г. 4:38 -
Так у Вас получается уже пятый параметр - "Сайт". Тогда маршрут должен выглядеть так:
routes.MapPageRoute("Route", "Сайт/folder/newl/page/{Id}", "~/folder/newl/page.aspx")
или уберите "Сайт", и оставьте четыре уровня.
8 ноября 2012 г. 5:41Модератор -
На этом проекте даже для корневого файла не работает. На другом проекте нормально получилось.Интересно от чего это зависит?8 ноября 2012 г. 5:41
-
Тогда получается что она у Вас в принципе не работает. Посмотрите правильно ли настроен web.config, модуль и обработчик подключены ли.
- Помечено в качестве ответа Program-s.g 8 ноября 2012 г. 6:24
- Снята пометка об ответе Program-s.g 8 ноября 2012 г. 10:00
- Помечено в качестве ответа Program-s.g 8 ноября 2012 г. 10:59
8 ноября 2012 г. 5:46Модератор