13. september 2006 - 09:29Der er
12 kommentarer og 1 løsning
Hjælp til "avanceret" tilbage knap
Jeg har en lavet en lille shop løsning hvor jeg lister nogle produkter i et gridView, der er sat sidestyrring på det gridview. På siden er der også en oversigt over hvor meget brugeren har købt. Hvis man trykker på et af produkterne i gridview'et kommer man til en bestilling side, det skal så være muligt at gå tilbage fra denne bestillingside til gridview'et.
Jeg har lavet det med history.go(-1) problemet er at så finder den en cachet side frem, og der er bestillingsoversigten ikke opdateret.
Hvordan laver jeg en tilbage knap som får opdateret bestillingslisten og ramme tilbage til samme side i gridView'et som brugeren kom fra?
Den opdaterer ikke siden - men det skulle du kunne flette ind hvis du vil.... I javascript kan du lave en window.location.reload() der kan fikse det. Mvh
Man kunne jo have været heldig at den fiksede .go før den startede på det næste ;o) Kan du ikke bare slå browsercaching fra på siden? Og alternativt.... Lav et redirect hvis du alligevel ønsker at opdatere siden (jeg mener.... der er jo ikke så meget fidus ved at du hopper tilbage i listen clientside - hvis du alligevel skal opdatere mod serveren). Mvh
Hvad med at bruge arraylist i en session og styre det hele derfra, dvs. hvor brugeren er, antal købte elementer etc. Man kan vel også lave en seperat masterpage til bestillingssiden som slår cache fra, som snepnet skriver.
Jeg ved ikke om man kan sige der er en nem møde at gøre det på, men det er ikke ret meget kode der skal til. Du skal kunne ramme siden med en url der beskriver listens tilstand (som sortdirection og pageindex), du må så skrive de par linier kode der skal til for at listen arter sig efter det. Mvh
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.