【问题标题】:passing simple data between asp.net applications using post使用 post 在 asp.net 应用程序之间传递简单数据
【发布时间】:2014-03-28 19:24:40
【问题描述】:

我只想使用最简单的方法在 2 个应用程序(webform 和 mvc3)之间传递一个字符串。不是网络服务、单点登录、会员 api。只是一个在浏览器栏中看不到的字符串。我想要一个从文本框和按钮发送并显示在标签上的示例。有什么参考吗?谢谢!

【问题讨论】:

  • 您可以将其作为 URL 的一部分传递(get 方法)
  • 这是敏感数据,在浏览器栏中是看不到的。

标签: asp.net post between


【解决方案1】:

page1.aspx:

<asp:TextBox ID="TextBox1" runat="server" />
<asp:Button ID="Button1" PostBackUrl="page2.aspx" runat="server" Text="Submit" />

并在 page2.aspx 代码中:

Label1.Text = Request.Form["TextBox1"];

【讨论】:

  • 它不起作用... page2 是一个 MVC3 页面并接收一个空值
【解决方案2】:

经过很长时间...我找到了唯一适合我的解决方案...StringBuilder

Response.Redirect which POSTs data to another URL in ASP.NET

我认为这不是最好的方法,但对我有用。

谢谢大家!!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多