Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come utilizzare Fos ASP per la scrittura di tabelle HTML

Active Server Pages di Microsoft consentono di eseguire calcoli complessi su un server web . Per rendere questa capacità significativo per un utente , ASP deve essere combinata con un sistema navigatore da usare come HTML . Utilizzare le tabelle HTML per presentare informazioni dinamiche . Lungo il percorso è necessario fare uso di un linguaggio di scripting , come VBScript . Cose che ti serviranno
server che esegue Microsoft IIS
Show More Istruzioni
Definizione tabella di informazioni
1

definire le variabili che si desidera includere nella tabella. Secondo la rete di Microsoft Developer , pagine ASP combinano componenti oggetto di questo ambiente con un linguaggio di scripting , come VBScript . Per dichiarare un array ( o di qualsiasi altra variabile genere ) in VBScript , utilizzare la parola chiave " Dim ". Per esempio :

< % Dim

heightAndWeightData ( 3 , 2 ) per

Questo definisce la matrice " heightAndWeightData " come un bidimensionale ( a forma di tavola ) array con quattro righe e tre colonne . A prima vista sembra avere tre righe e due colonne , ma gli array in VBScript sono a base zero . Questo significa che lo zero conta come una dimensione. Quindi , per ottenere un array di dimensione corretta , sottrarre uno dalla larghezza e uno da l'altezza della tabella di dati che veramente il desiderio .
2

Assegnare valori alla matrice che è stato definito . Utilizzare la sintassi di matrice VBScript in combinazione con il simbolo uguale . Maggior parte delle tabelle lette da sinistra a destra , cominciando con nomi seguiti da colonne di informazioni . Se si voleva assegnare un nome alla prima colonna della prima riga della matrice , si potrebbe scrivere :

heightAndWeightData ( 0,0) = " Kendra "

E per assegnare i nomi ai successiva
3

assegnare più valori di matrice per riempire le righe con i dati. Per inserire i dati nella seconda e terza colonna delle righe sopra citate , si può scrivere linee quali :

heightAndWeightData ( 0,1) = " 100 "

heightAndWeightData ( 0,2 ) = " 5.5 "

vedere il modello ? Per compilare le stesse informazioni per altre righe , incrementare il parametro di sinistra. Questo è lo stesso trucco che hai utilizzato in fase 2 per spostarsi tra le righe , mentre l'assegnazione
Mostrando i dati in una tabella HTML
4

Utilizzando i tag HTML , visualizzare la prima riga come una riga di intestazione . Ogni riga di una tabella HTML è costituito da cellule, che a loro volta contengono uno dei due tipi di informazioni : dati di intestazione o di dati della tabella . Dopo aver aperto la modalità tabella con il tag "

" , aggiungere una "tr " , poi un tag "
" seguita immediatamente dalle informazioni per le intestazioni multiple di tabella ( nomi di colonna ) , separati da più " "tag . Può assomigliare a questa :




Nome Altezza peso
5

Combine HTML e ASP per visualizzare i dati della tabella nella riga successiva . Il vero potere di ASP , e di ogni linguaggio server-side , risiede nella sua capacità di svolgere funzioni complesse di cui HTML è incapace . Tra queste funzioni sono il recupero dei dati e di accesso agli array . L' oggetto Response di ASP vi permetterà di informazioni in uscita dalla matrice creato in precedenza :

< % codice precedente utilizza normali tag HTML . Si alterna da utilizzare ASP pure, per emettere la matrice VBScript .
6

modello la visualizzazione delle successive righe di dati sul codice per la prima riga . Dove "0" indica quale riga della matrice di uscita , sostituirlo con "1" :

< % può produrre i prossimi due file in modo simile, ma sostituire la " 1 " di cui sopra , con " 2 ", poi con " 3 ". Incrementare il numerale thusly nel primo dei due parametri di matrice , non il secondo . Poiché il secondo dei parametri di matrice fa riferimento a dati della colonna , questi dovrebbero rimanere costanti .
7

Chiudi modalità tabella utilizzando il tag HTML " < /table> " .


 

Programmazione © www.354353.com