Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Aggiornare un datagrid

  1. #1

    Aggiornare un datagrid

    ragazzi cosa succede ho una pagina che è divisa in panel in uno di questi ho un paio di textbox e un pulsante che inserisce i dati nel db in quello immediatamente sottostante ho un dataGrid che visualizza i records inseriti oggi
    vorrei far si che quando clicco sul pulsante inserisci mi venga in automatico aggiornato il datagrid sottostante con il nuovo record inserito !
    come posso fare?

  2. #2

    Re: Aggiornare un datagrid

    Originariamente inviato da brutusin
    vorrei far si che quando clicco sul pulsante inserisci mi venga in automatico aggiornato il datagrid sottostante
    Come gestisci la datasource della datagrid?
    Potrebbero esserci vari modi. Uno e' forzare l'aggiornamento della datasource e poi chiamare il databind della datagrid nella procedura legata all'evento clic del pulsante.
    Saluti a tutti
    Riccardo

  3. #3
    sub FillDataGrid( Optional EditIndex as integer=-1)
    dim objDataBase = new dbAccess
    Dim dataVar as Date = CDATE(Session("dataPrelievo"))
    dim strDataGrid as string = "SELECT * FROM tbprelievo WHERE data = #"& dataVar.ToString("yyyy-MM-dd") &"# ORDER BY nome ASC"
    visualizzaPrelievo.DataSource = objDataBase.SelectSql(strDataGrid)
    end sub

    questa è la sub che richiamo e che funziona correttamente

    poi se provo a richiamarla dall'interno della funzione che inserisce il record non viene minimamente considerata
    ho provato anche dall'interno della funzione che fa l'insert a inserire questo codice
    IF NOT Page.IsPostBack() THEN
    FillDataGrid
    END IF

    ma non ha avuto alcun effetto

  4. #4
    Originariamente inviato da brutusin
    ma non ha avuto alcun effetto
    dopo aver associato la fontedati alla proprieta' datasource della grid hai chiamato tuadatagrid.databind vero?
    Saluti a tutti
    Riccardo

  5. #5
    risolto tutto mancava c'era un errore in un altro punto del codice !!!

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.