Mi è capitato diverse volte di creare dei controlli di tipo
DetailsView.
Per gestire delle date, in fase di modifica dati, ho inserito un controllo di tipo
Calendar...
il problema era gestire appunto il controllo
Calendar all'interno del
DetailsView...
Ho scritto questo post proprio per illustrare c
ome gestire controlli all'interno dei DetailsView, cioè
accedere ad un controllo all'interno di un DetailsView.
Questo perchè se provate a gestire direttamente il controllo Visual Studio potrebbe restituirvi l'errore "name is not declared".
Supponiamo di avere un controllo DetailsView con id "DetailsView1" e, al suo interno, abbiamo posizionato un controllo Calendar con id Calendar1 nascosto.
Bene, il nostro obiettivo è di rendere visibile il Calendar1 per esempio alla pressione di un button.
Andremo quindi ad inserire il seguente codice:
Dim calendario
calendario = DetailsView1.FindControl Calendar1
calendario.visible = True
Il gioco è fatto.
Scrivetemi in caso di problemi!