【发布时间】:2015-10-28 00:11:01
【问题描述】:
在 ASP.NET 中的 Web 表单之间传递值的最佳方式是什么。我有几个链接到站点主控的 Web 表单,我希望当在一个表单中按下某个按钮时,某些信息将被传递到另一个表单,并且用户将被重定向到显示从前一个表单检索到的信息的表单。 例如:Form1 --> 点击 --> 进入Form2 --> 在Form2中显示从Form1接收到的数据。
为了测试它,我尝试使用 Session 变量,但它直到现在才起作用。我在 Form1 的 Page_Load 中声明变量如下:
Session["diseno"] = "nombre";
但是当我转到 Form2 时,我在 Page_Load 上执行以下操作:
Response.Write( (string) Session["diseno"] )
但是什么都没有打印。我会很感激你的帮助:)
【问题讨论】:
-
我可以看到印在第二个表格上的 nombre。你的 Response.Write 有分号吗?