Я только что обновил размещенный элемент управления до .NET 2.0, и мне пришлось включить ComVisible для доступа к методам со стороны клиента, используя javascript.
Должны ли события быть доступны после включения ComVisible? До этого я справлялся со своими событиями без проблем:
<OBJECT id="foo" ...></OBJECT>
<script language="javascript">
function document.all.foo::SampleEvent(res){
//do stuff here
}
</script>
Это тоже не сработает:
<script language="javascript" for="foo" event="SampleEvent(res)">
alert(res);
</script>
Почему-то сейчас я не могу поймать свои события. Если я использую мою DLL в проекте WinForms, событие обрабатывается нормально, поэтому я знаю, что все настроил правильно.
Как я могу правильно выставить это на стороне клиента?
Спасибо