Могу ли я отправлять необязательные параметры (пустые строки, null int? И т. Д.) В действие через запрос GET в asp.net mvc? (один вопрос предложения!)Есть ли способ отправить дополнительные параметры в действие?
6
A
ответ
2
Вы можете легко и просто выполнить необязательные параметры с таблицей маршрутизации, просто укажите значения по умолчанию в пути файла global.cs.
Таким образом, для поиска страницы с дополнительным запросом и страницы вы бы что-то вроде
RouteTable.Routes.Add(new Route
{
Url = "Search/[query]/[page]",
Defaults = new { controller="Search", action="Results", page=1 },
RouteHandler = typeof(MvcRouteHandler)
});
По умолчанию страница для поиска затем 1.
Смежные вопросы
- 1. owin oauth отправить дополнительные параметры
- 2. Отправить дополнительные пользовательские параметры в PayPal
- 3. Есть ли способ отправить параметры приложения IOS после установки?
- 4. Есть ли способ отправить пустые необязательные параметры запроса?
- 5. Как отправить дополнительные параметры в Grails JWT
- 6. Как отправить дополнительные параметры в поток SDL?
- 7. Как отправить дополнительные параметры по ссылке/button_to_remote?
- 8. Есть ли способ добавить дополнительные свойства в «Настройки рабочего времени»?
- 9. Есть ли способ разместить дополнительные функции в настройках?
- 10. Есть ли способ перезаписать действие кнопки обновления?
- 11. Есть ли способ вызвать действие из beforeAction()?
- 12. Есть ли способ переопределить действие контроллера MVC?
- 13. Есть ли способ отключить действие клавиши вкладок?
- 14. Есть ли элегантный способ повторить действие?
- 15. Datatables serverside. Отправить дополнительные параметры асинхронно
- 16. Есть ли способ обобщить действие и действие <T>?
- 17. Есть ли какой-либо способ в RoR, чтобы добавить некоторые дополнительные параметры в маршрут?
- 18. Как запросить дополнительные параметры?
- 19. Phantomjs - Есть ли способ передать параметры й
- 20. Есть ли способ передать параметры Runnable?
- 21. Есть ли способ установить параметры Highchart динамически?
- 22. Дополнительные параметры в Angular
- 23. Есть ли способ передать параметры для Thymeleaf?
- 24. Функции и параметры - есть ли лучший способ?
- 25. Может ли zend_file_transfer_adapter_http получать дополнительные параметры (текст)?
- 26. Есть ли лучший способ проверить дочерние параметры?
- 27. Добавить дополнительные параметры в подписчик событий
- 28. php exceptions дополнительные параметры
- 29. Инъекции зависимостей Дополнительные параметры
- 30. Отправить дополнительные параметры в функции событий Google Maps
+1 именно то, что я был собираюсь сказать –
Да, но как насчет моего поискового URL, который имеет около 15 необязательных параметров. И необязательный параметр не имеет значения по умолчанию, это означает, что это необязательно. Я мог бы согласиться с определенным термином, который мой контроллер затем отбрасывает, когда его обнаруживают. –