У меня есть приложение ASP.NET MVC, в котором есть одна часть, в которой я не хочу использовать функцию автоматического URL. У меня есть значительное количество ДОПОЛНИТЕЛЬНЫХ параметров, которые необходимо передать. Это в основном для сложной формы запроса ... и параметр, который не используется (т. Е. Имеет значение по умолчанию), не должен быть частью URL. Мне нравится маршрутизация URL для всех других элементов, но здесь она действительно не подходит. Это не делает вещи более читабельными, если в URL есть около 20 полей, а 17 пусто.
Основная проблема, с которой я столкнулся, - это генерация ссылки действия. В частичном представлении, которое является редактором запросов, я хочу, чтобы сгенерированная ссылка действия указывала на страницу результатов. Они оба используют одну и ту же модель (и все параметры являются свойствами).
Есть ли метод, который может генерировать мне параметры строки запроса для использования, начиная с модели? Другой путь (привязка полей к свойствам модели) уже включен по умолчанию, но мне нужен способ для генерации строки запроса .... желательно автоматически.