VB.net (VS 2005) Доступ класса пользователя к публичной переменной maindisplay.master.vb

Я пытаюсь получить доступ к общедоступному члену класса мастер-страницы из пользовательского класса.

На моей главной странице у меня есть:

Partial Class MainDisplay  
Inherits System.Web.UI.MasterPage

Public Shared m_test As Integer
  ...

В моем пользовательском классе у меня есть:

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

Как мне получить доступ к m_test из пользовательского класса?

Спасибо

1 ответ

Мой VB немного ржавый, но первое, что я замечаю, это то, что класс с общим членом называется MainDisplay но вы ссылаетесь на это как Master когда вы пытаетесь получить доступ к общему члену. Это работает, если вы ссылаетесь на это как MainDisplay (обратите внимание, что вам может понадобиться полностью определить пространство имен или импортировать пространство имен в mytest файл класса).

Другие вопросы по тегам