se ho capito bene cancelli i dati in base alla selezione dell ceckbox create runtime, quindi prima di poter accedere allo stato dei WebControl devono essere riaggiunti alla pagina.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
104 messaggi dal 08 novembre 2001
cancello i dati in base alla selezione delle checkbox create a runtime quindi, dopo aver cancellato i dati devo ricaricare la pagina, solo dopo
perchè rileggo i dati aggiornati e li ripresento all'utente

da tenere presente che non riesco a trovare le checkbox create a runtime con un findcontrol()se queste non sono nel page_init o page_load.
a quanto pare prima sono instanziate meglio è

ciao
per curiosità puoi postare una porzione di codice dove crei le tue checkbox?

se le aggiungi runtime non è necessario usare FindControl, basta che dedichi un campo o più di uno a mantenere i riferimeni all'istanze

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
104 messaggi dal 08 novembre 2001
    foreach (DataRow dr in ds.Tables[0].Rows)
        {
            TableRow riga = new TableRow();
            TableCell cella1 = new TableCell();
            TableCell cella2 = new TableCell();
            CheckBox check = new CheckBox();
            cella1.Text = dr["immagine"].ToString();
            cella1.CssClass = "testiScheda";
            riga.Controls.Add(cella1);
            check.ID = "check" + dr["ID_foto"].ToString();
            cella2.Controls.Add(check);
            cella2.CssClass = "testiScheda";
            riga.Controls.Add(cella2);
            tbl.Controls.AddAt(7, riga);            
        }


questo il codice con il quale creo le check box
mi spieghi meglio questa cosa dei campi con uno o più riferimenti alle istanze?
grazie
in pratica potresti creare un ArrayList o una altro tipo ci collezione, per contenere i riderimenti a ogni nuova check, potresti rendere questo campo (la collezione) pubblico in modo che dopo la creazione sia accessibile da tutta la pagina.

è per questo che ti consigliavo di utilizzare una CeckBoxList, scrivi meno codice e riduci la possibilirà d'errore.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
104 messaggi dal 08 novembre 2001
ultimissima cosa
non sono bravo in queste cose
come si fa a creare un arrayList pubblico ed a renderlo utilizzabile da tutta la pagina?

grazie
basta dichiararlo nel corpo della classe.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

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.