【问题标题】:Getting textbox value from one page to another page textbox value将文本框值从一页获取到另一页文本框值
【发布时间】:2012-01-23 02:10:06
【问题描述】:

我正在我的网站中创建一个表单,并将此表单链接到谷歌文档(我在那里创建的表单)。但是我正在尝试做的这种新形式是这样的,即第一页的文本框值应该传递到下一页让我们说 page2 文本框值

代码大致是这样的
第 1 页.html,aspx,asp (水) "/>

Page2.html,aspx,asp (Watever) **只读**"/>

所以因为我使用谷歌文档来保存我的数据
** 表单操作="http://docs.google.com
我不确定如何传递这些值,求帮助。

目前我只是使用这个微软教程从 page1 到 page2 获取值 http://support.microsoft.com/kb/300104

【问题讨论】:

    标签: asp.net html forms


    【解决方案1】:

    我认为你需要阅读

    How to: Pass Values Between ASP.NET Web Pages

    您可以使用此处列出的方法存储值。

    例如:

    在您的第 1 页上:

    创建一个名为 textbox 的文本框和一个 asp 按钮。

    在button.click后面添加代码

    Session["test"] = textbox.Text;
    Response.Redirect("Page2.aspx"); //Open page 2
    

    在您的第 2 页上:

    创建一个名为 label1 的标签

    然后在代码后面的页面加载事件上

    添加

    string IpassAstringfrompage1 = Convert.ToString(Session["test"]);
    
    label1.Text = IpassAstringfrompage1; //label1 will display TESTING from textbox on Page1
    

    测试。在第 1 页上,在您的文本框中输入“TESTING”,然后单击按钮

    问候

    【讨论】:

    • 嗨,这同样令人困惑,您能否给我看一个简单的代码。就像我需要输入的 page1 wat 代码一样,它必须有一个文本框,并且在 page2 中有另一个文本框,但它的值是 page1 文本框的值..tks 这么多的努力。
    • 仅使用 html 和 javascript 可以做到这一点吗?因为正如我提到的,我将我的数据存储在谷歌文档中,所以可能会出现不一致的情况
    • 哈哈,这完全不相关,但没关系,我通过最佳搜索引擎网站谷歌在此链接上找到了答案,这很容易htmlgoodies.com/beyond/javascript/article.php/3471111/…
    • 我也发现该链接也... :) 这很简单。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多