【发布时间】:2014-10-14 00:14:47
【问题描述】:
我正在 asp.net 中创建一个程序,我的第一页充满了文本框。 在第二页我有一个列表框。单击提交按钮时,我希望文本框中的信息进入列表框。
【问题讨论】:
-
你试过什么? How to: Pass Values Between ASP.NET Web Pages 以及如何使用 ListBoxes 的整个互联网都有示例。
我正在 asp.net 中创建一个程序,我的第一页充满了文本框。 在第二页我有一个列表框。单击提交按钮时,我希望文本框中的信息进入列表框。
【问题讨论】:
您需要将值存储在 Session 中。
例如,我有一个登录表单,我想在用户登录后记住用户名,要在我的 C# 代码中执行此操作,我使用以下代码:
if (_loginresult == "LoginSuccessful")
{
Session["Username"] = txt_username.Value;
}
然后我可以在我的其他 aspx 表单中调用会话:
string Username = (string)(Session["Username"]);
然后将其设置为文本框/列表框或标签:
lbl_UserLoggedIn.Text = "You are logged in as: " + Username;
【讨论】: