Потеря области видимости клиентского объекта управления сценарием

StackOverflow https://stackoverflow.com/questions/1138661

Вопрос

У меня есть элемент управления сценарием, в который встроен элемент управления, который предоставляет свойство на стороне сервера для события щелчка на стороне клиента.Например, EmbeddedControl.OnClientAppointmentClick.Итак, мой вопрос в том, как мне связать это событие с клиентским объектом управления сценарием.Я попробовал что -то вроде uppdedcontrol.onclientAppointmentClick = "$ find ('myScriptControlClientId'). OnAppointmentClick;" Но на мероприятии, запускающем масштаб объекта управления скриптом, теряется.Есть какие нибудь идеи как это починить?Эта проблема беспокоит меня уже давно, и любая помощь будет принята с благодарностью.Спасибо

Это было полезно?

Решение

исправил это, добавив небольшой встроенный вспомогательный метод.

.OnClientAppointmentClick = "function(sender, eventArgs){$find('myscriptobject').Event(sender,args)};

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top