Описание тега 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-запроса к странице, во время выполнения метода страницы экземпляр недоступен.