Как передать сложную модель из представления в контроллер (с сохранением некоторых измененных данных)? - PullRequest
2 голосов
/ 12 января 2012

У меня есть модель со сложными свойствами, такими как:

public partial class CrmDefinedEntity
{ 
   private List<string> attr1;
   private List<int> attr2;
   private List<CustomType> attr3;
   string txt;
}

, и я хочу изменить attr1 свойство (изменить некоторые строковые элементы) в представлении, а затем сохранить все в действии.

public ActionResult SaveTest(CrmDefinedEntity model)
{
   return RedirectToAction("Index");
}

Каков наилучший подход для этого?

1 Ответ

0 голосов
/ 13 января 2012

Вы могли бы написать html и javascript для перебора списков на странице и предоставить поля текстового редактора, или вы можете использовать элемент управления telerik mvc.

Лично я предпочитаю элементы управления telerik, потому что они довольно мощныепрост в использовании и их техническая поддержка довольно хорошая.(Не говоря уже о его бесплатности)

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