Microsofts Active Server Pages ger dig möjlighet att utföra komplexa beräkningar på en webbserver . För att göra denna kapacitet meningsfullt för en användare , måste ASP kombineras med en browser - vänligt system som HTML . Använd HTML-tabeller för att presentera dynamisk information . Längs vägen kommer du att behöva använda ett skriptspråk , såsom VBScript . Saker du behöver
server som kör Microsoft IIS
Visa fler instruktioner
Definiera Tabell Information
1
Definiera variabler som du vill inkludera i tabellen . Enligt Microsoft Developer Network , ASP-sidor kombinera denna miljöns objekt komponenter med ett skriptspråk , såsom VBScript . För att deklarera en array ( eller någon annan sorts variabel ) i VBScript , använd sökordet " Dim . " Till exempel :
< %
Dim heightAndWeightData ( 3 , 2 ) katalog
Detta definierar array " heightAndWeightData " som en tvådimensionell ( tabell - formad ) array med fyra rader och tre kolumner . Vid första anblicken verkar det att ha tre rader och två kolumner , men matriser i VBScript är noll - baserade . Detta innebär att noll räknas som en dimension . Så , för att uppnå en rad rätt storlek , subtrahera ett från bredden och en från höjden av datatabell du verkligen önskar .
2
Tilldela värden till arrayen som du har definierat . Använd VBScript s array syntax i kombination med lika symbol . De flesta tabeller läsas från vänster till höger , med början med namn följt av kolumner med information . Om du vill tilldela ett namn till den första kolumnen i den första raden i matrisen , kan du skriva :
heightAndWeightData ( 0,0 ) = " Kendra "
Och att namnge efterföljande
3
Tilldela fler matrisvärdena att fylla raderna med data . Att placera data i den andra och tredje kolumnen på raderna som nämns ovan , skulle du skriva rader som :
heightAndWeightData ( 0,1 ) = " 100 "
heightAndWeightData ( 0,2 ) = " 5.5 "
se mönstret ? För att fylla i samma uppgifter för ytterligare rader , öka den vänstra parametern . Detta är samma trick som du använde i steg 2 för att flytta mellan raderna samtidigt tilldela
Visar data som ett HTML- tabell
4
Använda HTML-taggar , visa den första raden som en rubrikrad . Varje rad i en HTML- tabell består av celler , som i sin tur innehåller en av två typer av information : header data eller data bord . Efter öppna tabell -läge med "
" taggen , bifoga en " " , följde sedan en " " tag omedelbart av uppgifter för flera tabellrubrikerna ( kolumnnamn ) , separerade med mer " | "taggar . Det kan se ut så här : Namn | Höjd | vikt 5 Kombinera HTML och ASP för att visa tabelldata i nästa rad . Den verkliga kraften i ASP , och varje server - side språk , ligger i dess förmåga att utföra komplexa funktioner som HTML är oförmögen . Bland dessa funktioner är dataåtkomst och arrayåtkomst . Den Response objektet i ASP kan du utdata från arrayen du skapade ovan : | < % Ovanstående kod använder vanliga HTML-taggar . Det suppleanter att använda ASP också , för att mata ut VBScript array . 6 Model visning av efterföljande rader med data om koden för den första raden . När " 0 " anger vilken rad i matrisen till utgång , ersätta det med " 1 " : | < % kan mata ut de nästa två rader liknande sätt, men ersätta " 1 " ovan med " 2 " och sedan med " 3 . " Inkrementera siffran thusly i den första av de två array parametrar , inte den andra . Eftersom den andra av de array parametrarna avser kolumndata , bör dessa förblir konstant . 7 Stäng bord läge med hjälp av HTML -taggen " < /table > " .
|
|