【问题标题】:Run VBscript and pass parameter using ASP.net c# Button使用 ASP.net c# 按钮运行 VBscript 并传递参数
【发布时间】:2014-02-03 08:08:02
【问题描述】:

我有一个在 c# 中使用 ASP.net 的网页,带有一个运行 VBscript 的按钮,如下所示。

<asp:Button ID="button" runat="server" Text="button" 
OnClientClick="javascript:window.open('filelocation','_blank')" />

在脚本中,我要求用户从他们单击通常手动输入或复制和粘贴的按钮的网页中获取信息。

是否可以在单击按钮时将这些变量作为参数从网页发送到 VBscript 文件,这样他们就不必输入信息,而是使用参数自动获取?

谢谢!

编辑:一直在看这个How to call a VBScript file in a C# application?,但似乎也无法让它工作。有什么想法吗?

【问题讨论】:

  • 我们能看到完整的页面代码和vbscript代码吗?我想看看你是如何使用你的 c# 代码和 vbscript 代码的。
  • 它实际上是一个带有一个按钮的空白页面,如 OP 所示,一个标签女巫显示一个数字(例如 4567)和一个外部 .vbs 文件。我想将标签显示的数字传递到单击按钮时打开的 .vbs 脚本中。

标签: c# asp.net vbscript


【解决方案1】:

我只是在猜测:但是在将它发送到客户端之前,是否可以根据您的需要在服务器端编辑您的 VBScript(包括您的参数)?

【讨论】:

  • VBs 是存储在网络驱动器上的文件,我无法编辑(我不认为)。
  • 如果你不能编辑 vbscript 那么我不相信你能实现你的目标。如果您可以编辑它,spetzz 的方法绝对正确。
猜你喜欢
  • 2016-01-22
  • 1970-01-01
  • 1970-01-01
  • 2015-07-03
  • 1970-01-01
  • 2010-12-21
  • 2011-02-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多