Fino ad oggi quelle poche pag aspx che ho scritto le ho fatte usando Visual Studio semplicemente come editor senza mai fargli gestire il progetto. Ora stavo provando a fare qualcosa usando interamente VS.NET per gestire la soluzione completa e sfruttare così le varie potenzialità ecc.

Ora io ho una pag default.aspx e il relativo file di codebehind default.aspx.vb. Dentro un user control Chiamato stringhe.aspx.vb ho la seguente prorpietà:

codice:
Public Class stringhe
    Inherits System.Web.UI.UserControl

#Region " Codice generato da Progettazione Web Form "

    'Chiamata richiesta da Progettazione Web Form.
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()

    End Sub

    'NOTA: la seguente dichiarazione è richiesta da Progettazione Web Form.
    'Non spostarla o rimuoverla.
    Private designerPlaceholderDeclaration As System.Object

    Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
        'CODEGEN: questa chiamata al metodo è richiesta da Progettazione Web Form.
        'Non modificarla nell'editor del codice.
        InitializeComponent()
    End Sub

#End Region

    Public ReadOnly Property ODBCConnectionString() As String
        Get
            '*****************************************************************
            Return "Driver={mySQL ODBC 3.51 driver};Server=xxxx;database=xxx;uid=xxxxx;pwd=xxxx;option=16387;"
       '*****************************************************************
        End Get
    End Property

    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        'Inserire qui il codice utente necessario per inizializzare la pagina
    End Sub

End Class

Nel default.aspx.vb vorrei riferirmi alla proprietà sopra citata per recuperara la stringa di connessione al db ma purtroppo non riesco perche in qualsiasi maniera io agisca mi dice sempre che ctlConnectionStrings non è definita.

Please help!