У меня есть пользовательский элемент управления, который я добавляю на страницу через интерфейс (не обратно). У этого пользовательского пользовательского элемента управления есть свойство типа пользовательского класса. Я хотел бы установить это свойство через объявление пользовательского элемента управления на внешнем интерфейсе.
Вот код, который поможет вам понять, о чем я говорю:
В пользовательском элементе управления .cs:
public BaseTUDSectionControl parentSectionControl
{
get;
set;
}
И при объявлении экземпляра этого пользовательского элемента управления:
<tud:TUDDropDown ID="tddAccountExecutive" runat="server" />
Я хотел бы установить свойство parentSectionControl в той же строке, например:
<tud:TUDDropDown parentSectionControl=someClassInstance
ID="tddAccountExecutive" runat="server" />
где 'someClassInstance' - это экземпляр класса, который существует ... да. Я думаю, что поступаю неправильно, но я не знаю, как еще это сделать. Я не хочу делать это на бэкэнде по причинам обслуживания, так как в моем проекте будут добавлены сотни подобных пользовательских элементов управления.
Возможно ли что-нибудь подобное или я что-то курю?