2011-01-25 5 views
1

내 질문에 정말 간단하고 내가 뭔가를 놓치고 있는지 또는 단순히 허용되지 않는지 모르겠다. 나는 IE에서 선택된 모든 콘텐츠를 받아들이고 내 앱으로 드래그하려고합니다. 모든 이벤트는 필연적으로 시작되며, 내가받은 콘텐츠를 분석하기 시작하고 이것이 재미가 시작되는 곳입니다. 문자열 배열에서 e.Data.GetFormats()를 요청하면 다른 유형의 텍스트, HTML 형식 및 서식있는 텍스트 형식을 명확하게 볼 수 있습니다.IE에서 drag'n'drop과 관련된 문제

하지만 e.Data.GetDataPresent ("Text")를 시도하면 false를 반환합니다. 재미있게도, 내가 e.Data.GetData ("Text")를 시도하면 null이 발생한다. (비록 예상했다)

내 질문은 IE에서 끌어온 콘텐츠를 처리하기 위해 뭔가 다른 것을 사용해야합니까? 또는 단순히 인터넷 영역에 있기 때문에 데이터에 액세스 할 수 없습니까?

내가 그렇게 나중에 편집을 추가하는 것을 잊었다 : - 이것은 .NET 2.0 윈도우 응용 프로그램이 아닌 asp.net이나 웹 사이트 :

이 같은 작업을 처리하는 당신에게

+1

마십시오 HTML 및 RTF 형식도 빈 문자열을 반환? – 9000

+0

예, 불행히도 : ( –

답변

0

를 사용하여 자바 스크립트를 주셔서 감사합니다, 그것은이다 표준 브라우저와 완벽하게 호환됩니다.

당신은 드래그에 대한 자신의 jQuery 플러그인 프로그램 및

Here 드래그 테이블 행

하나입니다 드롭 할 수 있습니다
+0

LordCover, 그 입력에 감사드립니다. 실제로 유용하지만, C#으로 작성된 Windows 응용 프로그램에 내용을 드래그 앤 드롭해야합니다. 혼란에 대해 사과드립니다. –