Microsofts Active Server Pages tillader dig at udføre komplekse beregninger på en webserver . For at gøre denne kapacitet meningsfuldt til en bruger, skal ASP kombineres med en browser - venligt system som HTML. Brug HTML-tabeller til at præsentere dynamiske oplysninger . Undervejs bliver du nødt til at gøre brug af et scriptsprog , som f.eks VBScript. Ting du skal
Server, der kører Microsoft IIS
Vis Flere Instruktioner
Definition Table Information
1
Definer de variabler, du vil medtage i tabellen. Ifølge Microsoft Developer Network , kombinere ASP sider denne miljøets objekt -komponenter med et scriptsprog , som f.eks VBScript. At erklære et array ( eller enhver anden form variabel) i VBScript, bruge søgeordet " Dim. " For eksempel : Hej
<%
Dim heightAndWeightData (3, 2)
Dette definerer array " heightAndWeightData " som en todimensional ( tabel -formet ) array med fire rækker og tre kolonner. Ved første øjekast ser det ud til at have tre rækker og to kolonner , men arrays i VBScript er nul -baseret. Det betyder, at nul tæller som en dimension. Så for at opnå en bred vifte af den korrekte størrelse , trække en fra bredden og en fra højden af data bord, du virkelig ønsker.
2
tildele værdier til array , du har defineret . Brug VBScript s vifte syntaks i kombination med lige symbol. De fleste tabeller læser fra venstre mod højre , begyndende med navne efterfulgt af kolonner med oplysninger . Hvis du ønskede at tildele et navn til den første kolonne i den første række af matrixen , kan du skrive : Hej
heightAndWeightData (0,0) = " Kendra "
Og at tildele navne til efterfølgende
3
tildele mere array- værdier for at fylde rækkerne med data. For at sætte data ind i de anden og tredje kolonne i de rækker, du ovenfor nævnte , ville du skrive linjer såsom : Hej
heightAndWeightData ( 0,1 ) = "100"
heightAndWeightData ( 0,2 ) = " 5,5 "
Se mønster? At udfylde de samme oplysninger for yderligere rækker , øg venstre parameter. Dette er det samme trick som du brugte i trin 2 for at flytte mellem rækkerne , mens tildele
Viser Data som en HTML- tabel
4
Brug HTML-tags , vises den første række som en kolonneoverskrift. Hver række af en HTML-tabel består af celler , som igen indeholder en af to typer oplysninger : header data eller tabeldata . Efter åbning table tilstand med "
" tag en " " tilføje, derefter en " " tag umiddelbart efterfulgt af oplysningerne til flere tabeloverskrifter ( kolonnenavne ) , adskilt af mere " | "tags . Det kan se sådan ud : Hej Navn | Højde | vægt 5 Kombiner HTML og ASP til at vise tabeldata i næste række . Den virkelige magt ASP, og hver server -side sprog , ligger i dens evne til at udføre komplekse funktioner , hvoraf HTML er ude . Blandt disse funktioner er hentning af data og matrix -adgang. Svaret objekt i ASP vil tillade dig at output fra array du oprettede ovenfor : Hej | <% ovenstående kode bruger regulære HTML-tags. Den veksler til at bruge ASP så godt, at udsende VBScript array. 6 Model visning af efterfølgende rækker af data på koden for den første række . Hvor " 0" angiver, hvilken række i array til output, erstatte det med "1" : Hej | <% kan udlæse de næste to rækker tilsvarende , men erstatte " 1" ovenfor med "2 " og derefter med "3 ". Tilvækst tallet thusly i den første af de to array- parametre , ikke den anden . Da den anden af de array- parametre refererer til kolonne data , skal disse forblive konstant . 7 Luk tabel tilstand ved hjælp af HTML-tag " | " . < Br >
|