28

我有一个公共类“General”,其中是一个公共子“updateDynamics”。当我尝试在代码隐藏中为这样的页面引用它时:

updateDynamics(get_prospect.dynamicsID)

我收到以下错误:

对非共享成员的引用需要对象引用

4

2 回答 2

46

您要么必须创建方法Shared或使用类的实例General

Dim gen = New General()
gen.updateDynamics(get_prospect.dynamicsID)

或者

General.updateDynamics(get_prospect.dynamicsID)

Public Shared Sub updateDynamics(dynID As Int32)
    ' ... '
End Sub

共享(VB.NET)

于 2012-11-19T21:24:44.910 回答
1

转到所需对象的声明并将其标记为共享。

朋友与事件共享 MyGridCustomer 作为 Janus.Windows.GridEX.GridEX

于 2015-11-20T12:05:21.410 回答