Моя текущая проблема в том, что я создал серверный элемент управления, но хочу установить свойства класса элемента управления (которые временно определяются как пользовательские атрибуты расширения для доступа к jQuery через AddAttributesToRender()
/ AddAttribute()
) избаза данных / внешний источник.Так как для этого элемента управления нет «выделенного кода», я искал предложения о том, как подойти к этому.
Я думаю, я всегда мог закодировать доступ к данным в PreRender
элемента управления, а затем применить значения к моемунастраиваемые атрибуты в AddAttributesToRender()
или создание динамического JavaScript для присоединения объекта, содержащего значения.Я был действительно заинтересован в том, чтобы как-то «обернуть» серверный элемент управления в объект и как бы «создать экземпляр» дочернего серверного элемента управления, задав его свойства по ссылке (что, мы надеемся, выпадет из моих пользовательских атрибутов).
Я, наверное, не имеет смысла ... Я думаю, чтобы упростить, я хочу иметь родительскую оболочку или внешний пользовательский класс, в котором можно выделить / инкапсулировать доступ к данным (возможно, подключить к Entity Framework)необходимо получить значения свойств элемента управления из базы данных (или файла конфигурации) и иметь возможность установить параметры элемента управления (attribs) оттуда / внешне / в качестве родительского элемента для элемента управления до отображения fcns элемента управления (вызываемого ASP. Notдаже уверен, как это будет работать.
Спасибо за вашу помощь!