Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Abakumich


Ведущий Диалог

Зарегистрирован:
26 July 2007
Сообщения: 109
Примеры кода: 0
 

Динамически создаваемые UserControls

13 February 2008 20:17  


Доброе время суток!

Есть следующая проблемка... 2 дня мозг парю.... не очень получается её решить...

Есть Web-Part и User Control,наследованный от WebControl,
На веб парте по нажатию кнопки динамически создается Control. При повторном нажатии создается ещё один... и так далее..

в контрол включены label, textBox.

создание контролов идёт в CreateChildControls()

я делал так :

.
.
.
protected void CreateChildControls()
{
CustomControl[] control;

if (!Page.IsPostBack)
{
Page.Session["count"]=1;
}
else
{
Page.Session["count"] = int.Parse(Page.Session["count"].ToString())+1;
}

control = new CustomControl[int.Parse(Page.Session["count"].ToString())];

for (int i=0; i<int.Parse(Page.Session["count"].ToString()); i++)
{
control[i] = new CustomControl();
this.Controls.Add(control[i]);
}
}
...Что-то типа вот этого...

Как сделать, чтобы при добавлении нового контрола старые сохраняли свои состояния???? Они ведь по идеи обнуляются после Refresh'a страницы... и по этому считать их как-то не выходит....

Я слышал про SaveViewState() и LoadViewState, но нихрена опять не получилось... Не понятно как ими пользоваться...

Киньте пож, ссылку на более-менее людскую документацию (Желательно русский) по данной проблематике или подскажите решение.... У меня уже идеи иссякли!!!!

Заранее Спасибо!




Книги банальны...Жизнь гениальна!!!

Данное сообщение получено с сайта GotDotNet.RU
Наверх
  



Общие вопросы программирования на ASP.NET

 Динамически создаваемые UserControlsAbakumich  13 February 2008 20:17
 Динамически создаваемые UserControlsAib  13 February 2008 20:30
 Динамически создаваемые UserControlsAbakumich  13 February 2008 20:41
 Динамически создаваемые UserControlsAib  14 February 2008 11:01
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта