ScriptManager.EnablePageMethods Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или устанавливает значение, указывающее, могут ли общие статические методы страницы на странице ASP.NET вызываться из клиентского скрипта.
public:
property bool EnablePageMethods { bool get(); void set(bool value); };
public bool EnablePageMethods { get; set; }
member this.EnablePageMethods : bool with get, set
Public Property EnablePageMethods As Boolean
Значение свойства
true
, если статические методы страницы на странице ASP.NET могут вызываться из клиентского скрипта как веб-методы; в противном случае — false
. Значение по умолчанию — false
.
Комментарии
Вы можете добавить статические методы страницы на страницу ASP.NET и пометить их как веб-методы. Затем можно вызвать эти методы из скрипта, как если бы они были частью веб-службы, но без создания отдельного ASMX-файла. Чтобы создать веб-методы на странице, импортируйте System.Web.Services пространство имен и добавьте WebMethodAttribute атрибут в каждый статический метод, который вы хотите предоставить. Методы должны быть помечены как открытые.
Дополнительные сведения см. в разделе Предоставление веб-служб клиентскому скрипту в ASP.NET AJAX.