Grafico a barre con Asp e Css

Siti dinamici con ASP
Impara a creare siti dinamici professionali con ASP

Scritto da Luca Ruggiero nella sezione Asp

In molte applicazioni che forniscono statistiche sulla scorta di una serie di dati, come un Sondaggio, è opportuno fornire un grafico che mostri, in maniera immediatamente comprensibile, l'andamento della statistica stessa.

Il codice che segue implementa 5 variabili (in questo caso sono costanti) nelle quali vanno specificati i valori numerici che verranno utilizzati come percentuali: questi dati in realtà saranno il risultato di una somma, il return di un capo sul database, saranno gli item di un Array(), il contenuto di un file di testo o di un Xml, non importa; ai fini di rendere il grafico il ragionamento, con la scorta di qualche codice Css è il seguente:

<%@LANGUAGE = JScript%>
<%
    var a = 10;
    var b = 20;
    var c = 45;
    var d = 15;
    var e = 10;
%>
<html>
    <head>
        <title>Grafico a barre con Asp e Css</title>
    </head>
<body>

<div style="background-color: #FF0000; width: <%=a%>%;"> </div>
<div style="background-color: #0000FF; width: <%=b%>%;"> </div>
<div style="background-color: #000000; width: <%=c%>%;"> </div>
<div style="background-color: #00FF00; width: <%=d%>%;"> </div>
<div style="background-color: #FFFF00; width: <%=e%>%;"> </div>

</body>
</html>
Utilizzo le variabili nel width dello stile del layer specificando che si tratta di una percentuale (%) e uso un colore di sfondi differente per ogni layer. Lascio a voi il compito di stilizzare alla meglio il grafico.

I più cliccati della sezione Asp

:: Un semplice form mail in Asp (52.079)

:: Creazione di un Guestbook in Asp (50.971)

:: Creazione di un'area di accesso riservato in Asp (45.576)

:: Connessione ad un database MySql con Asp (25.227)

:: Connessione ad un database Microsoft SQL Server con Asp (24.398)

:: Asp e database (23.285)

:: Differenza tra i metodi get e post e recupero dei dati, attraverso Asp (22.643)

:: Una semplice area di accesso riservato senza DB in Asp (21.549)

:: Riscrivere le URL con Asp (19.946)

:: Creazione di un Sondaggio in Asp (19.221)

IN EVIDENZA
DOWNLOAD