ASP.NET MVC User Control как элемент массива

CtrlAltDelete

Всем привет, столкнулся с нестандартной задачей, по крайней мере для меня, никогда с таким не сталкивался, но думаю решение где-то рядом :) Не буду углубляться в детали всей задачи в целом, опишу лишь пример того что нужно реализовать.Есть форма (Index.aspx) и User Control (_New.ascx), на форме есть 2 текстовых окна, на юзер контроле тоже, есть модель для формыpublic class MainForm{ public string CurrentDate { get; set; } public string CurrentNumber { get; set; }........... //Здесь какой то массив public List .........}там где точки уже не знаю что придумать, уже ничего в голову не лезет :) Вообщем на форму добавляются юзер контролы и необходимо как то так описать View юзер контрола и модель главной формы так, что бы при нажатии на кнопку Submit главной формы она понимала что элементы каждого добавленного на форму юзер контрола это есть элементы массива модели. Описал помоему ужасно, надеюсь кто нибудь подскажет как это реализовать или по каким критериям гуглить или ссылочками
2 ответа

CtrlAltDelete

немного добавлю..Модельpublic class MainModel{ public string CurrentName { get; set; } public string CurrentDate { get; set; }public List CurrentList { get; set; }}public class SecondModel{ public string CurrentItem { get; set; } public string CurrentValue { get; set; }}SecondModel - по сути получается модель для User Control, MainModel - модель для моей формы на которую добавляются User Control,есть только ОДНА кнопка "Submit" для всей формы, как описать View так, что бы при нажатии на "Submit" все добавленные User Control на форму собирались в CurrentList, вот вроде такой задачи :)


CtrlAltDelete

Спасибо всем кто откликнулся :)Проблема решенаДабы не копипастить, если кому то интересно - http://hellomvc.blogspot.com/2011/05/json-aspnet-mvc.htmlНе совсем так я себе представлял решение, но представленное по ссылке решение очень грамотное на мой взгляд