2012-01-16 4 views
2

Я видел несколько сообщений здесь, которые заставили меня указать в правильном направлении, но я думаю, что моя проблема уникальна.Динамическое добавление пользовательского контроля в C# asp.net

У меня есть пользовательский элемент управления, который я хочу добавить каждый раз при нажатии кнопки «Добавить». Я получил эту часть, проверив, что кнопка была нажата на обратную передачу, увеличивая счетчик, а затем прокручивая счетчик на странице_Load, чтобы добавить элементы управления в мое место.

У меня осталось два вопроса.

  1. Как сохранить значения, которые ранее были введены в пользовательский элемент управления?

  2. Мое управление кодирует серию изображений, которые основаны на пользовательском вводе. На эти изображения влияют функции JavaScript внутри него. Итак, скажем, я меняю образ по умолчанию, называемый default.gif. Это прекрасно работает для первого элемента управления добавил, но

ответ

4
  1. Вы должны убедиться, что ваши элементы управления UserControl получить тот же идентификатор на каждом постбэка. На этом пути вы убедитесь, что ViewState нагрузки правильно, чтобы сохранить значения по постбэков и вызвать события
  2. Вы должны предоставить подробную информацию и код для второй части вопроса
Смежные вопросы