Microsoft MVP성태의 닷넷 이야기
글쓴 사람
심현철 (hc77.sim at samsung.com)
홈페이지
첨부 파일
 

http://www.csharphelp.com/archives4/archive648.html
 
이 사이트에 가면 C#으로 ActiveX 컨트롤을 만들고 javascript로 프로퍼티에 접근하는 예제가 있습니다.

VS2003에서 개발하면 javascript가 정상동작을 해서 C#의 TextBox에 글자가 나옵니다.

하지만 VS2005에서 개발하면 undefined Object라는 식의 에러가 발생합니다. 객체가 생성되지 않습니다.

javascript에서 C# 콘트롤의 메쏘드를 호출할때 말입니다.

왜 VS2003에서는 잘 동작하는데 VS2005에서는 동작하지 않을까요?

도와주세요..








[최초 등록일: ]
[최종 수정일: 3/3/2006]


비밀번호

댓글 작성자
 



2006-03-12 08시16분
답변이 너무 늦었네요.
말씀하신 데로라면,,, VS2005 에서 개발된 컨트롤이 Internet Explorer 화면에서는 잘 나오는데, 속성 및 메서드 호출에서는 실패한다는 것인가요?
아니면, 활성화 자체도 안된다는 건가요?
kevin25
2006-04-09 05시24분
.NET 2.0 에서는 ComVisible(true) 속성을 명시적으로 주어야 합니다.
기본적으로 false 로 되어 있기 때문에, JScript 와 상호작용이 되지 않습니다.
kevin25

NoWriterDateCnt.TitleFile(s)