Ich versuche, ein öffentliches Mitglied der Master-Seitenklasse aus einer Benutzerklasse zugreifen.VB.net (VS 2005) Benutzerklasse Zugriff auf öffentliche Variable von maindisplay.master.vb
In meiner Master-Seite, die ich habe:
Partial Class MainDisplay
Inherits System.Web.UI.MasterPage
Public Shared m_test As Integer
...
In meiner Benutzerklasse, die ich habe:
Imports Microsoft.VisualBasic
Imports System.Web.UI.MasterPage
Public Class mytest
Public Function getValue() As Integer
Dim iRet As Integer = 0
iRet = Master.m_test ' how do i get access to the public member**
End Function
End Class
Wie erhalte ich Zugriff auf M_TEST von der Benutzerklasse?
dank
Ihre Rustikalität ist wahrscheinlich besser als mein Vb, seit ich neu bin. Ich bin unsicher, wie ich auf die Masterseite verweisen soll. Entweder Master oder MainDisplay tut nichts für mich. – Neato
@Neato: Ist die 'mytest' Klasse im selben Namensraum wie die' MainDisplay' Klasse? Wenn nicht, müssen Sie eine Zeile 'Imports' am Anfang der 'mytest'-Klassendatei für den Namespace hinzufügen, der 'MainDisplay' enthält (was höchstwahrscheinlich nicht' System.Web.UI.MasterPage' oder irgendetwas darunter ist 'System', sondern ein für Ihr Projekt/Code spezifischer Namespace. – David
Nebenbei bemerkt, kompiliert 'Imports System.Web.UI.MasterPage' sogar? Das ist eine Klasse, kein Namensraum. – David