Использование CreateControlCollection() из WebMethod
Мой код вызывает веб-метод. В этом WebMethod мне нужно создать новую коллекцию элементов управления. В VB я бы нормально написал:
Dim cc As System.Web.UI.ControlCollection = CreateControlCollection()
Но поскольку я нахожусь внутри WebMethod, я получаю ошибку:
Cannot refer to an instance member of a class from within a shared method or shared member initializer without an explicit instance of the class.
Любые предложения, пожалуйста? Спасибо, ребята!
1 ответ
Сообщение об ошибке означает, что вы пытаетесь получить доступ к элементу или методу уровня экземпляра из общего метода. Если вы хотите получить доступ к методу или элементу уровня экземпляра из общего метода, сначала вы должны создать экземпляр, используя оператор new, и с этого момента вы можете получить доступ к его открытым элементам и методам.