2012-05-12 2 views
-1

У меня есть пользовательский веб-элемент управления, имеющий две метки. На странице дисплея я хочу изменить текст одной из ярлыков в зависимости от состояния. Как достичь?Получение значений дочерних компонентов в пользовательском веб-элементе управления

ответ

0

Ответ зависит от того, как ваш контроль определен. Если метка является публичной просто получить доступ к этикетке через экземпляр

if(condition) 
    mycontrol.label.Text = "Some text"; 

управления Если частный вам нужен публичный метод в управлении, чтобы изменить текст, например,

void SetLabelText(string text) 
{ 
    this.label.Text = text; 
} 

, а затем вызвать метод

if(condition) 
    mycontrol.SetLabelText("Some text"); 
+0

Это мой code.Plz контроль подскажет, как сделать ярлык общественного <жерех: Панель ID = "Panel1" Runat = "сервер" BackColor =» Красный "Ширина =" 300px "Высота =" 300px "> Abhishek

Смежные вопросы