Описание тега pagemethods

Методы страницы - это функции в файле кода программной части для страницы ASP.net WebForms, которые можно вызывать из веб-служб или AJAX. Они украшены атрибутом [WebMethod] и помечены ключевым словом static (Shared in VB.NET).

Метод страницы - это функция в файле кода программной части для страницы ASP.net WebForms, которую можно вызывать из веб-служб или AJAX. Они чем-то похожи наJsonResult методы в ASP.net MVC.

Методы страницы можно легко распознать по наличию [WebMethod] атрибут и static ключевое слово (или Shared в VB.NET).

Эти методы можно использовать в веб-службах или AJAX.

Поскольку это static / Sharedметод, они не могут ссылаться ни на какие данные экземпляра со страницы. В частности, они не могут ссылаться на элементы управления на странице.

Фактически, поскольку экземпляр страницы существует только во время HTTP-запроса к странице, во время выполнения метода страницы экземпляр недоступен.