Использование asp.net mvc 2 C#. У меня динамическая форма. Я хочу получить поля из этой динамической формы на моем контроллере. Как я могу получить эти поля?Azure: Получить поле формы из представления в моем контроллере
Спасибо!
Использование asp.net mvc 2 C#. У меня динамическая форма. Я хочу получить поля из этой динамической формы на моем контроллере. Как я могу получить эти поля?Azure: Получить поле формы из представления в моем контроллере
Спасибо!
Либо используйте модель представления и передайте эту модель представления в действие post. Когда вы говорите, динамический не ясно, является ли это число, не известно, но структура всегда одинакова и в этом случае вы могли бы использовать коллекцию модели представления
[HttpPost]
public ActionResult Index(IEnumerable<SomeViewModel> model)
{
...
}
или если поля являются совершенно произвольным и динамичным вы можете использовать объект Request
внутри вашего действия контроллера, чтобы прочитать их значения. Это коллекция ключей/значений, содержащая все, что отправляется контроллеру.
Дарин, структуры разные. Я думаю, мне нужно будет использовать этот объект Request. Можете ли вы привести мне пример использования этого? благодаря – Juan 2010-11-28 14:40:29