Новое окно с использованием asp mvc в форме html

Я создаю приложение mvc для создания отчетов. У меня есть страница с формой, которая содержит несколько раскрывающихся списков для выбора некоторых критериев для отчета. Затем у меня есть кнопка ввода для создания отчета. Эта кнопка вызывает новое представление с того же контроллера. Новое представление получает значения со страницы, где критерии выбираются из параметров, и использует их для заполнения своей собственной модели представления. Все работает нормально.

Я хотел бы открыть отчеты в новом окне. Когда я смотрю на контроллер, все параметры, которые должны поступать со страницы выбора, равны нулю. Я предполагаю, что мне придется передать их через строку запроса, которая будет принята контроллером. Есть ли способ получить значения раскрывающихся списков на моей странице просмотра для построения строки запроса?

Это хороший способ выполнить то, что я пытаюсь сделать? Было бы лучше использовать ActionLink вместо кнопки ввода? какая разница?

Надеюсь, все это имеет смысл. Спасибо за любые мысли.

10
задан czuroski 16 November 2010 в 13:49
поделиться