我有一个应用程序,由于各种原因,它被创建为“CD 上的网站”项目。它使用 Cassini 作为网络服务器(作为主应用程序内的线程运行)和 C# .NET 浏览器应用程序(使用 WebBrowserEx 控件)。
应用程序现在必须使用条码扫描器,我无法从应用程序的 ASP.NET 部分轻松地与之交互,因此我正在考虑为条码扫描器使用普通的 WinForms 对话框,但随后我需要将数据传递给ASP.NET 应用程序。
我怎样才能做到这一点?
我意识到我可以将扫描的条形码放在 URL(作为 CSV)中,但这似乎有点乱。有没有办法可以直接将数据插入 ASP.NET 会话,或者直接调用托管 ASP.NET 应用程序中的方法,或者这不可能?我只是想考虑将数据传回 ASP.NET 应用程序的最干净的方法......