Ich habe gerade eine gehostete Steuerelement auf .NET 2.0 aktualisiert und ich musste die ComVisible Zugriff auf Methoden von der Client-Seite mit Javascript.Hosted User Control in IE und Client Side Event Handling
Sollten Ereignisse auch einmal zugänglich sein, wenn ich ComVisible aktiviere? Ich war Umgang mit meinen Veranstaltungen wie diese vor ohne Probleme:
<OBJECT id="foo" ...></OBJECT>
<script language="javascript">
function document.all.foo::SampleEvent(res){
//do stuff here
}
</script>
Das wird nicht funktionieren:
<script language="javascript" for="foo" event="SampleEvent(res)">
alert(res);
</script>
Aus irgendeinem Grund kann ich nicht jetzt meine Ereignisse fangen. Wenn ich meine DLL in einem WinForms-Projekt verwende, ist das Ereignis in Ordnung, also weiß ich, dass ich alles richtig eingerichtet habe.
Wie kann ich dies der Clientseite richtig aussetzen?
Dank
Keine Ideen zu diesem Thema? – Alex