Передать форму сбора к действию без отправки формы - PullRequest
0 голосов
/ 26 января 2010

У меня есть ссылка (ну, на самом деле, несколько разных ссылок), предназначенная для действий FileContentPath, которые возвращают файлы pdf / excel и т. Д., Которые генерируются в контроллере. проблема в том, что я хочу, чтобы эти действия также получали форму коллекции, которая может постоянно меняться в зависимости от взаимодействия пользователей со страницей. Есть ли обходной путь, чтобы получить formcollection для этих методов действия

т.е. У меня есть ссылки, как показано ниже

<a href="/Home/GetPdf/42" id="btn_pdf_1">Get PDF</a>

и хотите иметь возможность передать через него некоторые скрытые поля?

Ответы [ 2 ]

1 голос
/ 26 января 2010

Когда вы делаете запрос GET, данные отправляются в URL.Поэтому, если вы хотите отправить эти данные, вам нужно сделать это в URL (в виде строк запроса).

1 голос
/ 26 января 2010

Вы можете изменить путь HREF на то, что вы хотите. Таким образом, вы можете получить значения из формы и добавить все, что нужно, добавив к вам пути. Для этого не требуется отправка формы, вам просто нужно настроить функцию, когда ссылка или форма заполнена.

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