Я пытаюсь выяснить, как создать элемент управления веб-сервером, который по сути является ExpandoObject.
Желание состоит в том, чтобы автоматически создать свойство для элемента управления при его создании в разметке aspx.
Например:
<x:ExpandoControl someProperty="a value"></x:ExpandoControl>
Где атрибут someProperty еще не существует как свойство в элементе управления.
Я должен также упомянуть, что мне не нужны никакие функциональные возможности Control или WebControl. Мне просто нужно иметь возможность объявить это в разметке с помощью runat = "server" (что само по себе может потребовать, чтобы он был элементом управления, по крайней мере, я так думаю).
Возможно ли это? Если так, как я могу начать?
Большое спасибо.