I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
nu siger du ET array som er globalt.... Det kan gøres på flere måder 1) i global.asax, hvor du i application_start skriver f.eks. Session["array"]= new string[]{"1","2","3"} 2) i din codebehindfil kan du også lave et statisk array (dette burde blive det samme men det skal nok lige udsættes for en test :-)
Takker selvom det var et lidt tyndt svar. Har imidlertid fundet ud af det selv, så ligger lige et svar på mit spørgsmål hvis der var andre der skulle sidde inde med det sammen problem.
Du kan bruge global.asax til at oprette en applikationsvariabel, når applikationen startes, som rummer dit array:
<script language="VB" runat="server"> Sub Application_OnStart(Sender As Object, E As EventArgs) Dim MyArray(50) As String Application("MyArray") = MyArray End Sub </script>
Herefter kan du hente dit array på alle sider ved at bruge:
Dim MyArray As Array = Application("MyArray")
Bemærk, hvis du skriver til arrayet/applikationsvariablen fra siderne, skal du låse den først:
;-) Udover at jeg fejlagtigt skrev Session istedet for Application, så er det da det samme. Jeg var ikke ude på at give et kursus i Applikationsobjekter :-)
:) Er lidt nybegynder så skal have det skåret rimeligt meget ud i pap.
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.