Asp.Net将所有值列表框转移到另一个页面? (Response.Redirect的)

时间:2013-01-25 11:20:25

标签: asp.net listbox

我在将List2中的所有数据从Page1传输到Page2时遇到问题。请问,我可以帮助我吗?

第1页

protected void Button1_Click(object sender, ImageClickEventArgs e)
{
    int _count = Listbox1.Items.Count;
    if (_count != 0)
    {
        for (int i = 0; i < _count; i++)
        {
            ListItem item = new ListItem();
            item.Text = Listbox1.Items[i].Text;
            item.Value = Listbox1.Items[i].Value;

            Response.Redirect("Page2.aspx?Listitems="+ item.Value);

第2页

 protected void Page_Load(object sender, EventArgs e)
{
    i

    if (Request.QueryString["Listitems"] != null)
        ListItem1.Items.Add["Listitems"];

很抱歉这个简单的问题,但我在ASP.NET中只有新手:( 谢谢

1 个答案:

答案 0 :(得分:0)

使用session variable,有一个示例,说明如何使用“解决方案2”中的会话变量here传递列表。