Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.NET MVC User Control как элемент массива / 3 сообщений из 3, страница 1 из 1
07.06.2012, 13:03
    #37829315
CtrlAltDelete
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP.NET MVC User Control как элемент массива
Всем привет, столкнулся с нестандартной задачей, по крайней мере для меня, никогда с таким не сталкивался, но думаю решение где-то рядом :) Не буду углубляться в детали всей задачи в целом, опишу лишь пример того что нужно реализовать.
Есть форма (Index.aspx) и User Control (_New.ascx), на форме есть 2 текстовых окна, на юзер контроле тоже, есть модель для формы

public class MainForm
{
public string CurrentDate { get; set; }
public string CurrentNumber { get; set; }

...........
//Здесь какой то массив
public List .........

}

там где точки уже не знаю что придумать, уже ничего в голову не лезет :) Вообщем на форму добавляются юзер контролы и необходимо как то так описать View юзер контрола и модель главной формы так, что бы при нажатии на кнопку Submit главной формы она понимала что элементы каждого добавленного на форму юзер контрола это есть элементы массива модели. Описал помоему ужасно, надеюсь кто нибудь подскажет как это реализовать или по каким критериям гуглить или ссылочками
...
Рейтинг: 0 / 0
07.06.2012, 15:12
    #37829622
CtrlAltDelete
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP.NET MVC User Control как элемент массива
немного добавлю..

Модель

public class MainModel
{
public string CurrentName { get; set; }
public string CurrentDate { get; set; }

public List<SecondModel> 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, вот вроде такой задачи :)
...
Рейтинг: 0 / 0
08.06.2012, 11:35
    #37830729
CtrlAltDelete
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP.NET MVC User Control как элемент массива
Спасибо всем кто откликнулся :)

Проблема решена

Дабы не копипастить, если кому то интересно - http://hellomvc.blogspot.com/2011/05/json-aspnet-mvc.html

Не совсем так я себе представлял решение, но представленное по ссылке решение очень грамотное на мой взгляд
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.NET MVC User Control как элемент массива / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]