récupération des valeurs dans la gamme & stocker dans la session et l'appel à l'autre page asp.net c#

Hi
Je veux stocker des valeurs à l'intérieur de la matrice dans la session. Je veux l'utiliser à une autre page. Comment je peux faire?
J'ai utilisé de session pour stocker des valeurs de tableau comme suit:

    int i, randno;
    int[] a = new int[5];
        for ( i = 0; i < 4; i++)
        {
            int flag = 0;
            Random rnd = new Random();
            randno = rnd.Next(1, 15);
            for (int j = 0; j < i; j++)
            {
                if (a[j] == randno)
                    flag = 1;
            }
            if (flag == 0)
            {
                a[i] = randno;

            }
            else
            {
                i--;
            }

        }
Session["values"] = a;

Dans une autre page, j'ai utilisé le code:

int[] a = (int[])Session["values"];
Response.Write(a);

Ce code est bon?
Parce que sa ne pas donner de valeurs.
Mais la récupération à une autre page, puis il donne la dernière valeur du tableau, sur la même page, il donne toutes les valeurs. Je veux toutes les valeurs de la matrice.
Asp.net, c#
Je vous remercie.

InformationsquelleAutor Ishika | 2011-04-06