从IE中拖出来的问题

时间:2011-01-25 16:46:35

标签: c# internet-explorer

我的问题非常简单,我不知道我是否遗漏了某些内容,或者根本不允许这样做。我试图接受在IE中选择并拖到我的应用程序上的任何内容。所有事件都应该按照自己的意愿展开,我开始分析我收到的内容,这就是乐趣开始的地方。 当我在字符串数组中请求e.Data.GetFormats()时,我可以清楚地看到其他类型的Text,HTML Format和Rich Text Format。

但是当我尝试e.Data.GetDataPresent(“Text”)时,它返回false。有趣的是,当我尝试e.Data.GetData(“Text”)时,我也得到了null。 (虽然预计)

我的问题是,我应该使用不同的东西来处理来自IE的拖动内容吗?或者我只是无法访问数据,因为它来自Internet区域?

我忘记稍后添加编辑: - 这是一个.NET 2.0 Windows应用程序,而不是asp.net或网站:)

谢谢

1 个答案:

答案 0 :(得分:0)

使用Javascript处理此类任务,它与标准浏览器完全兼容。

您可能想要编写自己的jQuery插件进行拖放

Here用于拖动表格行