11. april 2005 - 18:52Der er
6 kommentarer og 2 løsninger
hvordan åbnes en asp.net side i en anden asp.net side
vil gerne lave det sådan at jeg kan åbne en asp.net fil i en anden. Således at jeg på den første side eksempelvis kan have et billed i toppen, noget navigerering og andet der ikke derved skal indlæses igen når jeg åbner div asp.net filer i eksempelvis en celle i en tabel.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
det bliver hurtigt besværligt at kommunikere på tværs af siderne... man skal konstant have fat i enten querystrings eller session.
Det overordnede problem med frames er at url'en som står i browserens adresselinje aldrig skifter, det bliver altså svært at bookmarke en side o.lign.
Iframes er lidt bedre da man med den har mulighed for at placere dem hvor på siden man har lyst, men igen. Hvis det er for at forhindre hele siden at reloade står man i samme problem med adresselinjen som frames.
Hvis du ikke har tænkt dig at bruge frames alligevel kan du prøve at tage et kig på usercontrols på den måde kan du stadig dele din side op så du f.eks har din header i en fil og menu i en anden, og så derefter adde du bare dine usercontrols til din asp.net side så du ikke skal skrive den samme kode igen og igen på hver enkelt side.
Hvorfor ikke bruge dynamisk indlæsning af UserControls? Og bestemme hvilken UserControl, der skal bruges ud fra en variabel sat i adresselinjen?
I ASP.NET 2 bliver det en smule lettere. Der kan man lave den slags på ingen tid med Master Pages... :)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.