2011-01-25 108 views
1

我的問題非常簡單,我不知道我是否錯過了某些東西,或者根本不允許。我試圖接受在IE中選擇並拖到我的應用程序中的任何內容。所有的事件都是他們應該開始的,我開始分析我收到的內容,這就是樂趣開始的地方。 當我要求字符串數組中的e.Data.GetFormats()時,除了其他類型外,我可以清楚地看到文本,HTML格式和RTF格式。拖放IE的問題

但是,當我嘗試e.Data.GetDataPresent(「文本」)它返回false。有趣的是,當我嘗試e.Data.GetData(「文本」)時,我也得到了null。 (預計雖然)

我的問題是,我應該使用不同的東西來處理從IE拖動的內容?或者乾脆我無法訪問數據,因爲它來自Internet區域?

我忘了補充所以後來編輯: - 這是一個.NET 2.0的Windows應用程序,而不是asp.net,也不是一個網站:)

謝謝

+1

進行HTML和RTF格式返回空字符串,太? – 9000 2011-01-25 17:00:40

+0

是的,不幸的是:( – 2011-01-25 18:39:18

回答

0

使用JavaScript來處理這樣的任務,它是完全兼容標準瀏覽器。

您可能需要爲拖編寫您自己的jQuery插件拖放

Here是一個用於拖動表格行