Originariamente inviato da supermac
...non farebbe al caso mio perchè la pagina la carico n volte perchè faccio modifiche/cancellazioni/inserimenti su quella serie di dati quindi bindo a ripetizione
Motivo in piu'. Per come la vedo io, dovresti avere una funzione es.
codice:
Public function GetSource as Dataview
' qui dentro metti il codice che prende i dati dal db
' e li mette in saccoccia
session("dvSource") = m_dv
return m_dv
end function
e una funzione es.
codice:
public function Source as Dataview
' qui dentro restituisci quello che trovi nella session
' es.
if not session("dvSource") is nothing then
return ctype(session("dvSource"), dataview)
else
return GetSource
end if
end function
in ogni funzione della tua pagina che rende persistenti le modifiche nel db (es. insert update delete) alla fine richiami GetSource prima del databind