【问题标题】:how to pass a string from asp to C# Form?如何将字符串从 asp 传递到 C# Form?
【发布时间】:2016-05-11 09:03:15
【问题描述】:

有没有办法将字符串从网络应用程序传递到表单? 例如: asp: Onclick = "我准备发送" C# 表单:等待从 asp 接收字符串的状态

我曾尝试搜索信号量,但目前只能在单个程序上使用,不能为另一个程序传递线程。 任何人都可以对此发表评论吗? 谢谢。

【问题讨论】:

  • 你的意思是在网络表单中?
  • @Usman 在 Web 应用程序中
  • 可以提供网页代码和表单吗?
  • @Usman 类似 关于表单正在使用等待状态
  • 所以要获取网页.cs文件中text的值?

标签: c# asp.net mutex semaphore


【解决方案1】:

假设您在谈论 Windows 窗体,显然不可能直接发送它,因为窗体是作为 Windows 应用程序运行的,但网页是基于 IIS 运行的,它是一个 Web 服务器。

可能有一些不推荐的解决方案。就像在 Windows 内核中触发某些东西一样,Windows 窗体应用程序可能可以访问这些东西。但是网络表单有很大的局限性,您发送信息的唯一方法是创建网络连接。

【讨论】:

  • 是网络应用程序,你的意思是在网络和表单中创建一个套接字连接?
  • 是的,socket 连接、http 连接、WCF、Web 服务.. 随便你。但这始终意味着您通过互联网发送信息,而不是直接从一个应用程序发送到另一个应用程序。或者你可以创建一个简单的Sql Server,也可以写一个简单的文本文件让你的网页读取。
【解决方案2】:

您可以做的最新手的事情是:将 ASP 和 C# 表单连接到数据库,将字符串插入数据库,然后以 c# 表单从数据库中取出。它不是那么理想或其他任何方式,但它可能会对您有所帮助,直到您找到另一种方式

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-12
    • 1970-01-01
    • 2014-02-24
    • 2011-09-09
    • 1970-01-01
    • 2015-12-23
    相关资源
    最近更新 更多