Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
0 / 0 / 0
Регистрация: 26.12.2009
Сообщений: 22
1

Url.Action не указывает ссылку при наличии 2-ух опциональных параметров маршрутизации в Global.asax

04.04.2011, 18:36. Показов 2824. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Проблема в том что если в Global.asax в маршрутизацию добавить ещё 1 опциональный метод (act)
C#
1
2
3
4
routes.MapRoute(
                "Default", // Route name
                "{controller}/{action}/{act}/{id}",
                new { controller = "Главная", action = "Index", act = UrlParameter.Optional, id = UrlParameter.Optional } );
то такие хелперы как Html.ActionLink или Url.Action не указывают ссылку (т.е. Html.ActionLink генерирует слудующий код: <a href="">TextLink</a>), если не указать один из опциональных параметров:
C#
1
2
@Html.ActionLink("Авто", "Index", new { act = create })
@Html.ActionLink("Авто", "Index")
(во 2 строке код не указывает ссылку )
Пожалуйста подскажите как исправить эту проблему
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2011, 18:36
Ответы с готовыми решениями:

Global.asax
Помогите, мне очень ужен этот темплейт а его у меня нет, дайте пожалуйста:sorry: Global...

Поправить Global.asax
Есть сайт на ASP.Net WebForms. Исходников нет, есть только то. что выложено на хостинг. Нужно...

System.IO.FileNotFoundException и Global.asax
Может кто знает ключ к разгадке.... У меня на уровне Application_Error в Global.asax...

Global.asax выдает ошибку
--Global.asax-- void Application_Start(object sender, EventArgs e) { // Code that...

1
0 / 0 / 0
Регистрация: 26.12.2009
Сообщений: 22
06.04.2011, 15:59  [ТС] 2
Решилось добавлением дефолтного MapRoute'a
0
06.04.2011, 15:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.04.2011, 15:59
Помогаю со студенческими работами здесь

Global.asax и Session_OnStart, Session_OnEnd
Подскажите какие события объекта Session в ASP.NET соответствуют открытию и закрытию сеанса...

Передача данных из Global.asax в контроллер
При старте приложения в Global.asax вычисляются данные и записываются в статическую переменную...

Global.asax он что тоже компилируется вместе с проектом!!!! HELP
Ситуация такая у меня в Global прописаны все установки и получается что при переносе на реалный...

Выполнение метода файла Global.asax из страницы default.aspx.
Добрый день. Такой вопрос. У меня есть страница default.aspx и глобальный файл global.asax. Так...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru