Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Восстановление динамически добавленных контролов / 3 сообщений из 3, страница 1 из 1
28.08.2006, 10:11
    #33946015
Alexsashka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление динамически добавленных контролов
Здравствуйте.

На странице есть контрол Table1 динамически добавляю в него ячейку и строчку, а в ячейку загружаю TextBox. Затем Table1 сохраняю в Session, но как всё это потом восстановить(загрузить), из переменной Session?

protected SystemWeb.UI.WebControls Table1;

private void Page_Load(...)
{
 if(!IsPostback)
  LoadTable1();
 else
  LoadFromSes();
}

private void LoadTable1()
{
 TableCell cell = new TableCell();
 cell.Controls.Add(new TextBox());

 TableRow row = new TableRow();
 row.Cells.Add(cell);

 Table1.Rows.Add(row);

 Session["Table1"] = Table1; 
}

private void LoadFromSes()
{
  if(Session["Table1"] != null)
   Table1 = (Table1) Session["Table1"];
}

private void Button1_Click(...)
{

}
...
Рейтинг: 0 / 0
28.08.2006, 11:14
    #33946203
Alexsashka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление динамически добавленных контролов
up
...
Рейтинг: 0 / 0
28.08.2006, 12:05
    #33946368
Alexsashka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление динамически добавленных контролов
Вобщем, исправил ситуацию, пошёл по классической схеме. Сделал на странице простой плейс холдер и в него уже гружу динамичеки созданные конролы. Тема закрыта.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Восстановление динамически добавленных контролов / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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