Как получить доступ к атрибутам внутренних тегов в пользовательских элементах управления в asp.net - PullRequest
0 голосов
/ 10 ноября 2011

У меня есть пользовательский элемент управления для создания форм, чтобы автоматически генерировать пару полей ввода метки. Но мне нужно иметь возможность изменять атрибуты сгенерированной пары полей ввода метки в моем коде vb позади файла. Проблема в том, что код файла, похоже, применяется перед пользовательским элементом управления. Как мне обойти эту проблему?

1 Ответ

0 голосов
/ 10 ноября 2011

Вы можете представить внутренние элементы управления как общедоступные свойства своего пользовательского элемента управления.

Например:

public class MyCustomControl : CustomControl
{
    Label _label;

    // initialize _label in OnInit() ...

    public string LabelText { get { return _label.Text; } set { _label.Text = value; } }
}
...