Я хочу разработать составной элемент управления, где часть работы будет выполняться на стороне клиента.
Для этого я реализую IScriptControl.
ScriptReference указывает на файл сценария с клиентским объектом.
Допустим, я хочу, чтобы он имел элемент управления Listview (выбор HTML), чтобы onselect запускал функцию javascript на основе выбранного значения.
Я не могу просто создать элемент управления динамически, это клиент js, потому что элемент управления имеет пользовательский интерфейс в режиме разработки, поэтому я должен создать элемент управления select на стороне сервера (я создаю его в override void Render)
Моя проблема, как и где назначить событие onselect для выбора.
Обновление:
Может быть, мне следует добавить идентификатор select как свойство в ScriptControlDescriptor, а затем в клиентском контроле получить этот идентификатор и присоединить нужный обработчик к событию?