0

我有一个带有文本框和按钮的 html 应用程序。(静态应用)

我需要在按钮单击时传输文本框值,

这将带我到另一个 asp.net 应用程序。

(我可以在查询字符串中检索它)这可能吗?

2个应用程序位于不同的服务器中。

4

2 回答 2

0

是的,这是可能的。您可以提供一个回发 url,并可以通过它们获取请求对象中的值。

于 2013-04-30T10:51:33.933 回答
0

将表单的方法和表单get的操作设为您要访问的其他网站的 url,例如

<form action="http://www.google.co.uk" method="get">
   <input type="text" name="test" />
</form>

提交时将发布到http://www.google.co.uk?test=ValueOfInput

编辑

刚刚注意到您使用的是 asp.net - 这不是静态 html!由于您有一个 asp 按钮,您可以添加一个按钮单击事件,因此您的代码如下所示:

<input ID="btnsrch" type="button"value="Search" runat="server" onclick="btnsrch_click" />

然后在您相应的cs文件中,您可以添加以下功能:

protected void btnsrch_click (object sender, EventArgs e)
{
    Response.Redirect(string.Format("http://www.urltogoto.com?variable={0}", txtsrch.Text));
}
于 2013-04-30T11:09:01.300 回答