Label che mi conta gli elementi nel carrello non si aggiorna subito do...

lunedì 01 novembre 2010 - 04.05
Tag Elenco Tags  VB.NET  |  .NET 3.5

zseven Profilo | Senior Member

Ciao ragazzi,
come ho anticipato nel titolo ho una situazione di questo tipo:

Ho una pagina .aspx che contiene due UserControl.
Il Primo UserControl ha Sub che al caricamente dello stesso UserControl mi aggiorna in una Label il totale dei prodotti inseriti in carrello.
L'altro UserControl è composto da un ListView, con un pulsante che all'ItemCommand mi inserisce l'articolo nel carrello.

Il problema è che quando clicco sul pulsante del ListView, il prodotto viene sì inserito correttamente nel database, ma la label dell'altro user non viene aggiornata se non al successivo ricaricamento di pagina.

Sapreste dirmi dove sbaglio?
Grazie mille

alx_81 Profilo | Guru

>Ciao ragazzi
ciao

>Il problema è che quando clicco sul pulsante del ListView, il
>prodotto viene sì inserito correttamente nel database, ma la
>label dell'altro user non viene aggiornata se non al successivo
>ricaricamento di pagina.
se rilanci il databind dell'altro usercontrol? In caso contrario, quello potrebbe essere il problema.
Attenzione perchè in questo modo avviene sempre una postback e il sito viene ricaricato.
Forse puoi seguire soluzioni più eleganti spostandoti su filosofie ajax..

>Grazie mille
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

zseven Profilo | Senior Member

Alla fine ho risolto richiamando lo UC del carrelo al pre_render.

Grazie mille
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5