Azure: получить поле формы из View в моем контроллере - PullRequest
0 голосов
/ 28 ноября 2010

Использование asp.net mvc 2 c #.У меня динамическая форма.Я хочу получить поля из этой динамической формы на моем контроллере.Как я могу получить эти поля?

Спасибо!

1 Ответ

0 голосов
/ 28 ноября 2010

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

[HttpPost]
public ActionResult Index(IEnumerable<SomeViewModel> model)
{
    ...
}

или если поля полностью произвольны и динамичны, вы можете использовать объект Request внутри действия вашего контроллера, чтобы прочитать их значения. Это коллекция ключей / значений, содержащая все, что отправлено контроллеру.

...