-1
ユーザークラスからマスターページクラスのパブリックメンバーにアクセスしようとしています。私のマスターページでVB.net(VS 2005)ユーザークラスは、maindisplay.master.vbのpublic変数にアクセスします。
、私が持っている:私のユーザークラスで
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より優れています。マスターページの参照方法は不明です。マスターかメインディスプレイどちらも私のために何もしません。 – Neato
@Neato: 'MyTest'クラスは' MainDisplay'クラスと同じ名前空間にありますか?そうでなければ、 'MainDisplay'を含む名前空間の' mytest'クラスファイルの先頭に 'Imports'行を追加する必要があります(これは' System.Web.UI.MasterPage'やそれ以下のものではないでしょう) 'System'ではなく、あなたのプロジェクト/コードに固有の名前空間)。 – David
サイドノートでは、 'Imports System.Web.UI.MasterPage'もコンパイルされますか?これはクラスであり、名前空間ではありません。 – David