以编程方式在C#中将文本添加到剪贴板

Lil*_*sey 2 javascript c# asp.net

有没有办法以C#(3.5)或javascript编程方式将文本添加到剪贴板?客户端机器类型是否有所作为?

编辑:对不起,忘了提到我正在使用asp.net.

zsa*_*ank 5

您可以使用Clipboard.SetText(string)Clipboard.GetText()与剪贴板交互.

请参阅MSDN文章

只要客户端支持.NET,就不应该有所作为.


哦,对于网络......

然后使用类似这样的jQuery插件:http:
//plugins.jquery.com/project/clipboard

它允许您跨浏览器从剪贴板复制和粘贴.

  • 不会因为他在最初的问题之后提到ASP.NET而没有投票,但是`ClipBoard.Set/GetText`将获取并设置*server*上的剪贴板文本,因此不太可能有用 (2认同)