-1
사용자 클래스에서 마스터 페이지 클래스의 공용 멤버에 액세스하려고 시도하고 있습니다. 내 마스터 페이지에서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에 대한 액세스 권한을 얻을 수 있습니까?
감사
당신의 녹슬지는 아마 새로운 것보다 내 VB보다 낫습니다. 나는 마스터 페이지를 참조하는 방법으로 불확실하다. Master 나 MainDisplay는 아무 것도하지 않습니다. – Neato
@Neato :'MainDisplay' 클래스와 같은 네임 스페이스에있는'mytest' 클래스입니까? 그렇지 않다면'MainDisplay'를 포함하는 네임 스페이스에 대한'mytest' 클래스 파일의 상단에'Imports' 라인을 추가해야합니다 (이것은'System.Web.UI.MasterPage' 또는 'System'이 아니라 프로젝트/코드에 특정한 네임 스페이스). – David
부수적으로,'Imports System.Web.UI.MasterPage'도 컴파일합니까? 그것은 클래스이고 네임 스페이스는 아닙니다. – David