Richiamare webcontrol da un altro webcontrol

lunedì 12 gennaio 2009 - 10.07

liveforever81 Profilo | Junior Member

Salve a tutti.

Ho un controllino web che mi renderizza in modo particolare una lista di oggetti (in particolare un oggetto che ho creato io, molto simile ad un DataSet).

Nella pagina .aspx viene visualizzata questa tabella che ho costruito opportunamente.

Ore vorrei che, mediante la pressione di un bottone, tale tabella venisse renderizzata in modo opportuno.

Ho aggiunto un nuovo file .cs, libreria di controlli web.
Ho creato un tabella al suo interno che mi permette di renderizzare come voglio tale Dataset.

Il mio unico problema è: come "passare" dal controllo iniziale a questo qui?
Come poter effettivamente visualizzare tale "tabella" (che è un metodo privato del nuovo file .cs)?

Grazie a tutti

Wamba Profilo | Expert

Ho difficoltà a seguirti, il dataset non è un controllo aspx. Stai parlando di un Gridview? Hai creato un controllo che eredita dal Gridview? dove lo hai messo?
Cosa significa passare da un controllo all'altro?
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com

liveforever81 Profilo | Junior Member

Si, effettivamente mi sono spiegato malissimo! :-)

Il mio Dataset viene convertito da un controllo in una table che, sempre tale controllo, espone in una pagina aspx.

Ho creato ora un bottone che dovrebbe "richiamare" un altro controllo che crea una tabella leggermente diversa dalla precedente (renderizzando però lo stesso DataSet: altro non fa che una tassonomia degli elementi dellaTable).

Il mio controllo, per ora, ha questo metodo (privato) che crea tale Table.
La pressione del bottono lancia quindi il metodo Click che dovrebbe richiamarmi (e quindi mostrare nella pagina .aspx di prima) questo nuovo metodo e questa nuova versione della Table.

Ora è chiaro?

Speriamo....

Wamba Profilo | Expert

>Ho creato ora un bottone che dovrebbe "richiamare" un altro controllo
>che crea una tabella leggermente diversa dalla precedente (renderizzando
>però lo stesso DataSet: altro non fa che una tassonomia degli
>elementi dellaTable).
Il Bottone è figlio della pagina o del tuo controllo?

Il tuo controllo da che tipo di base eredita? Control o compositcontrol?
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com

liveforever81 Profilo | Junior Member

Il bottone è figlio della pagina;

Eredita da WebControl.
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5