102 messaggi dal 08 gennaio 2007
Salve, in una form ho un'insert e dopo l'insert vorrei aggiornare una grid che è dentro un WebUserControl.ascx, è possibile?

Saluti @ndrea
Prova a fare il DataBind() della gridview all'interno del tuo usercontrol.
Puoi far questo direttamente dalla Form se però prima hai reso pubblica la GridView nel tuo controllo.

Esempio: nel tuo usercontrol puoi scrivere qualcosa come

public GridView gv {
get { return tuaGridView; }
set { tuaGridView = value; }
}


Poi dalla form puoi richiamare il tuo DataBind() in questo modo dopo la tua insert:

MyUserControl1.gv.DataBind();
102 messaggi dal 08 gennaio 2007
ho traformato il tutto in Vb e passo il codice nel caso che a qualcun'altro serva:

ho inserito come suggerito da te nel VB dell'usercontrol questo:

Public Property gv() As GridView
Get
Return GridViewCarrello
End Get
Set(value As GridView)
GridViewCarrello = value
End Set
End Property

poi in pagina nell'evento insert:

carrello1.gv.DataBind()

E funziona alla grande!!!

Grazie sei stato Magnifico!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.