Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > Как изменить Enable кнопки у WebUserControl


Автор: neic 31.10.2010, 16:09
Есть WebUserControl, на нем 1 текстовое поле и 2 кнопки.

Есть страница которая грузит этот контрол:
Код

UserControl myControl1 = (UserControl)LoadControl("coment.ascx");
PlaceHolder1.Controls.Add(myControl1);


Такой вопрос как при загрузке страницы, поменять значение enable у кнопки в WebUserControl.

Т.е. грузится страница, загружается первый контрол, сверяются опред. данные если условие = true, то enable кнопки = true.
если условие = false, то енбейбл = false.

Автор: neic 9.11.2010, 21:51
Пока надумал как решить эту задачу, только так:

в сессии добавить 1 переменную и когда грузится контрол в его PageLoad смотреть эту переменную и соответственно при необходимости менять енейблы.

Конечно через одно место это будет сделано, но это просто тормозит весь процесс разработки. Если у Вас буду более лучшие предложения, оставляйте здесь все попробую.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)