Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352

    chiamare funzione di uno usercontrol

    ciao a tutti,
    si può dal codice della pagina che contiene uno usercontrol chiamare una funzione dello usercontrol?
    IL MONDO È BELLO PERCHÉ È VARIO.

  2. #2

    Re: chiamare funzione di uno usercontrol

    Originariamente inviato da M@nu
    ciao a tutti,
    si può dal codice della pagina che contiene uno usercontrol chiamare una funzione dello usercontrol?
    perchè no, se il metodo è pubblico...
    Qual'è il problema?

  3. #3
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352
    mm... non so come si fa..... però prima di scervellarmi a capre come fare volevo sapere se si poteva fare....

    hai qualche dritta da darmi?
    IL MONDO È BELLO PERCHÉ È VARIO.

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    prima dichiari le variabili che referenziano l'UC, esempio:
    codice:
    Protected WithEvents c_id_pratica_c, c_id_pratica_m, c_direttore_lavori, c_sorvegliante As ComboBox
    poi utilizzi gli elementi pubblici degli UC, esempio:

    proprietà:
    Me.c_direttore_lavori.aORDINATO = True

    metodo:
    Me.c_direttore_lavori.aDATABIND(GetDataViewOrdineA SCII(Connessione, "SELECT [ID_SOGGETTO], [DENOMINAZIONE] FROM [SOGGETTI] WHERE 1= 1 ORDER BY [DENOMINAZIONE]", "denominazione"), "denominazione", "id_soggetto")


    Dove è il problema? :master:
    Pietro

  5. #5
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352


    io vorrei chiamare la sub viewTab(tab) nel codice della pagina "pagina.aspx" in cui Public Sub viewTab(ByVal tab As Int16) è nel codice dell'uc "usercontrol.ascx"

    devo forse usare i
    codice:
    Delegate
    ?? VVoVe:
    IL MONDO È BELLO PERCHÉ È VARIO.

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da M@nu


    io vorrei chiamare la sub viewTab(tab) nel codice della pagina "pagina.aspx" in cui Public Sub viewTab(ByVal tab As Int16) è nel codice dell'uc "usercontrol.ascx"

    devo forse usare i
    codice:
    Delegate
    ?? VVoVe:
    :maLOL: :rollo: Se vuoi puoi pure usare i delegati (se li sai usare )
    Bah! io vado sul più semplice

    Pietro

  7. #7
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352
    beh.. se riuscissi a fare senza visto che non si so usare meglio ma non so come chiamare una funzione su un'"altra pagina di codice", mi segna viewTab(tab) con errore "Nome viewTab non dichiarato".

    onestamente nonn ho capito molto il tuo esempio.

    mi è già capitato di usare nel codice di una pagina controlli - label, dropdownlist e altro - di uono usercontrol, ma non una rutin e non so come chiamarla........
    IL MONDO È BELLO PERCHÉ È VARIO.

  8. #8
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352
    ce lo fatta!!

    grazie per le dritte!

    IL MONDO È BELLO PERCHÉ È VARIO.

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.