2012-11-19 13 views
18

पर कॉल करते समय ऑब्जेक्ट संदर्भ होता है मेरे पास एक सार्वजनिक कक्षा "सामान्य" है जिसमें एक सार्वजनिक उप "अद्यतन गतिशीलता" है।गैर-साझा सदस्य के संदर्भ में सार्वजनिक उप

updateDynamics(get_prospect.dynamicsID) 

मैं निम्नलिखित त्रुटि मिलती है:

reference to a non-shared member requires an object reference

उत्तर

26

आप किसी भी विधि 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 

Shared(VB.NET)

+0

धन्यवाद, कि मैं वास्तव में क्या जरूरत है। मैंने उदाहरण करने की कोशिश की थी, लेकिन अद्यतन गतिशीलता का एक उदाहरण करने का प्रयास कर रहा था, यह अपडेट करने के बजाय कि अद्यतन गतिशीलता सामान्य विधि होगी। – davemackey

0

वांछित वस्तु की घोषणा पर जाएं और साझा करें चिह्नित करें।

मित्र को साझा WithEvents MyGridCustomer रूप Janus.Windows.GridEX.GridEX

संबंधित मुद्दे