Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Legnetto
    Registrato dal
    May 2002
    Messaggi
    1,419

    Controlli personalizzati

    Prima di esaurirmi completamente qualcuno sa dirmi come fare per sovrascrivere un controllo asp.net?
    Io ho già fatto tempo indietro dei miei controlli, però è abbastanza limitante, visto che le uniche proprietà sono quelle fornite da me.
    Quelli che ho fatto:
    Public Class LIST_BOX
    Inherits Control
    Implements INamingContainer
    ....
    Poi con :
    Protected Overrides Sub CreateChildControls()
    ....
    Controls.Add(_listbox)

    Tutto funziona.
    Adesso però facendo:
    Public Class Prova : Inherits ListBox : Implements INamingContainer
    ...
    Nella pagina di prova mi compare il listbox vuoto e non sono riuscito a riempirlo con i miei dati in nessun modo.
    Avete un link con qualche esempio o mi sapete dire come fare per riempirlo.
    I valori per riempirlo ci sono e anche il metodo è giusto, perchè se aggiungo un listbox figlio nell'output ho un select completo(Chiaramente non funzionante visto che è all'interno di un'altro listbox).
    Grazie a chi sapesse risolvere il problema.
    Legnetto

  2. #2
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    hai provato così?

    Overridable Sub CreateChildControls()

    Ciao

  3. #3
    Utente di HTML.it L'avatar di Legnetto
    Registrato dal
    May 2002
    Messaggi
    1,419
    Grazie Umanista, adesso sono riuscito a riempirlo con i miei valori ma, non mi legge le proprietà che gli passo.
    Con la routine che mi hai detto(E che avevo fatto con i controlli precedenti)aggiungi dei controlli figlio, quindi non è utile in questo caso.
    Ciao
    Legnetto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.