我无法在c#列表框中从一页到下一页获取数据

本文关键字:一页 数据 获取 列表 | 更新日期: 2023-09-27 17:50:42

在我的第一页我有两个列表框电影和零食它们被称为电影的lbDisplay和零食的lbSelected

我目前正在使用一个"转到购物车"函数,它有以下代码:

Session["lbSelectedMovies"] = lbDisplay;
Session["lbSelectedSnacks"] = lbSelected;
Response.Redirect("RingU6POSReview.aspx");

在重定向页面上,我希望将给定值传输到的两个列表框称为lbRvMovieslbRvSnacks

页面名为RingU6POSReview.aspx

谁能帮我理解如何转移值当我重定向客户?

我正在从"lbDisplay"获取类似于....的数据"

"12部电影,每部12.00美元。"

和数据从lbSelected如"士力架"Twix"等…

我无法在c#列表框中从一页到下一页获取数据

您可以按照如下方式获取Session值…

lbDisplay.Text=Session["lbSelectedMovies"].Tostring();
lbSelected .Text=Session["lbSelectedSnacks"].Tostring();

如果您满意,请标记为答案

在第一页中,将列表框的文本存储在各自的Session变量中。

Session["lbSelectedMovies"] = lbDisplay.SelectedValue;
Session["lbSelectedSnacks"] = lbSelected.SelectedValue;

第二页

string selectedMovie = Session["lbSelectedMovies"].ToString();
string selectedSnacks = Session["lbSelectedSnacks"].ToString();
lbRvMovies.Items.Add(selectedMovie);
lbRvSnacks.Items.Add(selectedSnacks);