ASP.NET MVC粘贴到剪贴板(ASP.NET MVC Paste to clipboard)

2019-09-30 04:32发布

我有一个ASP.NET MVC 4应用程序。

我想复制文本(从PDF)CTRL + C,然后粘贴在来自控制器的方法参数。

我的WebGrid有柱,用ActionLink的

grid.Column(" ", " ", format: @<a href="@Url.Action("Clipboard", "People", new { cbdata = window.clipboardData.getData('Text') })">Clipboard</a>),

...

    [HttpPost]
    public ActionResult Clipboard(string cbdata) // is string ok ?
    {
        //I'm doing something with my clipboard data ..
        return View();
    }

这部分是不工作:window.clipboardData.getData(“文本”)我一定要改变我的Global.asax.cs中图路线?

:我怎样才能从我的剪贴板中的数据,从我的控制器的方法?

Answer 1:

你想从客户的剪贴板数据到Web服务器?

你不能。 安全性是一个问题。 如果有人有他们的信用卡详细信息保存在他们的剪贴板从以前的副本!

做到这一点的唯一方法是让用户明确将其粘贴到文本控件和一个形式发送..



文章来源: ASP.NET MVC Paste to clipboard