Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    174

    Ricavare il nome della Form

    Su un applicazione fatta in VB in ambiente Visual Studio 2003, ho necessità all'apertura della form di sapere su quale nome form mi trovo !
    in pratica devo sapere su quale pagina mi trovo e in funzione di questa abilitare o meno certi eventi.
    Come posso fare ? Quali istruzioni VB inserire ?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    non so se vada :master:
    codice:
        '-------------------------------------------------------------
        'Restituisce l'ID del form asp.net
        '-------------------------------------------------------------
        Public Function formID(ByVal pagina As Page) As String
            For Each ctl As Control In pagina.Controls
                If TypeOf ctl Is HtmlForm AndAlso ctl.Visible = True Then
                    Return ctl.UniqueID
                End If
            Next
            Return ""
        End Function
    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    174
    Originariamente inviato da pietro09
    non so se vada :master:
    codice:
        '-------------------------------------------------------------
        'Restituisce l'ID del form asp.net
        '-------------------------------------------------------------
        Public Function formID(ByVal pagina As Page) As String
            For Each ctl As Control In pagina.Controls
                If TypeOf ctl Is HtmlForm AndAlso ctl.Visible = True Then
                    Return ctl.UniqueID
                End If
            Next
            Return ""
        End Function
    Grazie ! ma il nome non è possibile ricavarlo ? tieni presente che devo salvare in un database il riferimento e quando apro la form leggo sul database il nome o l'ID (come in questo caso) e abilito ciò che trovo !
    Ciao, grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    174
    Originariamente inviato da pietro09
    non so se vada :master:
    codice:
        '-------------------------------------------------------------
        'Restituisce l'ID del form asp.net
        '-------------------------------------------------------------
        Public Function formID(ByVal pagina As Page) As String
            For Each ctl As Control In pagina.Controls
                If TypeOf ctl Is HtmlForm AndAlso ctl.Visible = True Then
                    Return ctl.UniqueID
                End If
            Next
            Return ""
        End Function
    Grazie ! ma il nome non è possibile ricavarlo ? tieni presente che devo salvare in un database il riferimento e quando apro la form leggo sul database il nome o l'ID (come in questo caso) e abilito ciò che trovo !
    Ciao, grazie

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    174
    Originariamente inviato da pietro09
    non so se vada :master:
    codice:
        '-------------------------------------------------------------
        'Restituisce l'ID del form asp.net
        '-------------------------------------------------------------
        Public Function formID(ByVal pagina As Page) As String
            For Each ctl As Control In pagina.Controls
                If TypeOf ctl Is HtmlForm AndAlso ctl.Visible = True Then
                    Return ctl.UniqueID
                End If
            Next
            Return ""
        End Function
    Grazie ! ma il nome non è possibile ricavarlo ? tieni presente che devo salvare in un database il riferimento e quando apro la form leggo sul database il nome o l'ID (come in questo caso) e abilito ciò che trovo !
    Ciao, grazie

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    174
    Scusate ! ma per problemi di connessione ho premuto più di una volta !
    Altra cosa : ma l'ID della form è sempre o stesso ?
    In tal caso mi andrebbe bene lo stesso !
    Grazie

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 © 2026 vBulletin Solutions, Inc. All rights reserved.