VB.net(VS 2005)用户类访问maindisplay.master.vb的公共变量

时间:2010-11-18 20:32:22

标签: vb.net master

我正在尝试从用户类访问Master页面类的公共成员。

在我的母版页中,我有:

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 个答案:

答案 0 :(得分:0)

我的VB有点生疏,但我注意到的第一件事是带有共享成员的类名为MainDisplay,但当您尝试访问共享时,您将其引用为Master会员。如果您将其引用为MainDisplay,它是否有效(请注意,您可能需要完全限定命名空间或在mytest类文件中导入命名空间)。