Потеря области видимости клиентского объекта управления сценарием
-
16-09-2019 - |
Вопрос
У меня есть элемент управления сценарием, в который встроен элемент управления, который предоставляет свойство на стороне сервера для события щелчка на стороне клиента.Например, EmbeddedControl.OnClientAppointmentClick.Итак, мой вопрос в том, как мне связать это событие с клиентским объектом управления сценарием.Я попробовал что -то вроде uppdedcontrol.onclientAppointmentClick = "$ find ('myScriptControlClientId'). OnAppointmentClick;" Но на мероприятии, запускающем масштаб объекта управления скриптом, теряется.Есть какие нибудь идеи как это починить?Эта проблема беспокоит меня уже давно, и любая помощь будет принята с благодарностью.Спасибо
Решение
исправил это, добавив небольшой встроенный вспомогательный метод.
.OnClientAppointmentClick = "function(sender, eventArgs){$find('myscriptobject').Event(sender,args)};