Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [ASP.NET] Popolare una griglia a tempo

    Devo creare un'applicazione aspx che faccia una paginazione di news a tempo senza interazione dell'utente


    In pratica devo popolare una griglia a tempo (temporizzatore, o qualcosa del genere)

    senza interazione: cioè senza che l'utente posso mettere mano, ad esempio andando avanti, indietro, aggiungere, eliminare

    C'è un metodo per fare quello che ho chiesto?????


    Ciao e grazieeeeeeee
    i7 3770K --- Asus P8z77 --- 2x4Gb Corsair Vengeance 2133MHz--- Enermax NoiseTaker II 600w --- SSD: 128Gb Vertex 4 --- WD 1000Gb --- WD 2000Gb --- ASUS ATI5850 1Gb --- Case: Kandalf 25cm Fan --- Tastiera Logitech G15 --- Mouse Razer Copperhead

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: [ASP.NET] Popolare una griglia a tempo

    Originariamente inviato da marco.santilli
    C'è un metodo per fare quello che ho chiesto?????


    Ciao e grazieeeeeeee
    Certo! basta usare javascript e ajax
    Pietro

  3. #3

    Re: Re: [ASP.NET] Popolare una griglia a tempo

    Originariamente inviato da pietro09
    Certo! basta usare javascript e ajax

    Ascolta, saresti cosi gentile da linkarmi qualche esempio, cosi posso studiare il codice ed adattarlo al mio caso

    Ciao e grazieeeeeeee
    i7 3770K --- Asus P8z77 --- 2x4Gb Corsair Vengeance 2133MHz--- Enermax NoiseTaker II 600w --- SSD: 128Gb Vertex 4 --- WD 1000Gb --- WD 2000Gb --- ASUS ATI5850 1Gb --- Case: Kandalf 25cm Fan --- Tastiera Logitech G15 --- Mouse Razer Copperhead

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Re: Re: [ASP.NET] Popolare una griglia a tempo

    Originariamente inviato da marco.santilli
    Ascolta, saresti cosi gentile da linkarmi qualche esempio, cosi posso studiare il codice ed adattarlo al mio caso

    Ciao e grazieeeeeeee
    come lavori? in c# o basic? :master: eppoi è javascript: non è che i moderatori del forum javascript si offendano?
    Pietro

  5. #5

    Re: Re: Re: Re: [ASP.NET] Popolare una griglia a tempo

    Originariamente inviato da pietro09
    come lavori? in c# o basic? :master: eppoi è javascript: non è che i moderatori del forum javascript si offendano?
    BASIC

    dai, per favore passami qualche link....poi se ho problemi posto di là.

    Ciao e grazieeeeeeeee
    i7 3770K --- Asus P8z77 --- 2x4Gb Corsair Vengeance 2133MHz--- Enermax NoiseTaker II 600w --- SSD: 128Gb Vertex 4 --- WD 1000Gb --- WD 2000Gb --- ASUS ATI5850 1Gb --- Case: Kandalf 25cm Fan --- Tastiera Logitech G15 --- Mouse Razer Copperhead

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    In questo esempio faccio vedere una tabella di access. Modificando la tabella in modo diretto con Access, il client vede i cambiamenti tramite chiamate continue al server. Io ho messo 1 secondo, per prova, ma è chiaro che nel web deve essere più grande, 15 secondi o più :master:

    pagina
    codice:
    <%@ Page Language="VB" AutoEventWireup="false" CodeFile="controllo database 1.aspx.vb" Inherits="CorsoApogeo_ajax_semplice_ajax_controllo_database_1" %>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head id="Head1" runat="server">
        <title>Pagina senza titolo</title>
        <link href="../../../stili/Styles.css" rel="stylesheet" type="text/css" />
    
        <script type="text/javascript" src="../../../js/ajax.js"></script>
    
        <script language="javascript" type="text/javascript">
    // <!CDATA[
    window.onload = function()
    {
        controlla_database();
    }
    
    function controlla_database()
    {
        ajax("?comando_ajax=controlla_database", onload);
        function onload()
        {
            $("div1").innerHTML = this.request.responseText;
    
            window.setTimeout(controlla_database,1000);
        }
    }
    
    // ]]>
        </script>
    
    </head>
    <body>
        <form id="form1" runat="server">
            <span>Aggiungere righe nella tabella tabella7, direttamente da Access e vedere il risultato con chiamate ajax continue</span>
            <hr />
            <div id="div1"></div>
            <hr />
        </form>
    </body>
    </html>
    codice
    codice:
    Option Strict On
    
    Partial Class CorsoApogeo_ajax_semplice_ajax_controllo_database_1
        Inherits System.Web.UI.Page
    
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            Dim comando_ajax As String = RequestParams("comando_ajax")
            If comando_ajax = "controlla_database" Then
                Dim s As New StringBuilder()
                Dim dt As DataTable = libreria.GetDataTable(StringaConnessioneTest, "select * from tabella7 order by [id]")
    
                s.Append("<table border=""1"" >")
                s.Append("<tr><td>id</td><td>nome</td><td>numero</td></tr>")
                For i As Integer = 0 To dt.Rows.Count - 1
                    s.Append(String.Format("<tr><td>{0}</td><td>{1}</td><td>{2}</td></tr>", libreria.NullToSpace(dt.Rows(i)(0)), libreria.NullToSpace(dt.Rows(i)(1)), libreria.NullToSpace(dt.Rows(i)(2))))
                Next
                s.Append("</table>")
    
    
                Me.Response.Clear()
                Me.Response.Write(s.ToString())
                Me.Response.End()
            End If
        End Sub
    
    End Class
    link dove prendere il javascript ajax
    http://web.tiscali.it/archivio_esempi/js/ajax.comp.js
    Pietro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.