21. august 2006 - 21:28Der er
9 kommentarer og 1 løsning
Beholde variabel ved skift til ny side
Jeg har en List<string> variabel på min side1.aspx. Når jeg derefter skifter til en ny side, altså ved en button_click skriver: Server.Transfer(side2.aspx), er der så en måde hvorpå jeg kan beholde min List<string> variabel, således at den kan anvendes på side2.aspx?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
ok - spændende. Kan du på meget kort tid skrive et eksempel på hvordan jeg gemmer min List som en session. Hvis det er besværligt slår jeg det gerne op :-)
Jo - det er sådan ... hvis du er i context af en side i forvejen behøver du ikke HttpContext.Current - så kan du bare nøjes med Session["hvaddunuvilkaldeden"] = etEllerAndetObjekt; Mvh
Argh - det var vist en dum ide. Når jeg på min anden side skriver:
foreach (ControlData item in Session["DataValues"]) { }
Får jeg en fejl: foreach statement cannot operate on variables of type 'object' because 'object' does not contain a public definition for 'GetEnumerator'
Det kan være jeg skulle gå tilbage til dit første forslag.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.