ScriptManager.EnablePageMethods Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se os métodos de página estática pública em uma página do ASP.NET podem ser chamados por meio do script de cliente.
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
Valor da propriedade
true
se os métodos de página estática em uma página do ASP.NET puderem ser chamados por meio de script de cliente como métodos da Web; caso contrário, false
. O padrão é false
.
Comentários
Você pode adicionar métodos de página estáticos a uma página ASP.NET e marcá-los como métodos da Web. Em seguida, você pode chamar esses métodos do script como se eles fossem parte de um serviço Web, mas sem criar um arquivo .asmx separado. Para criar métodos web em uma página, importe o System.Web.Services namespace e adicione um WebMethodAttribute atributo a cada método estático que você deseja expor. Os métodos devem ser marcados como públicos.
Para obter mais informações, consulte Expondo serviços Web ao script de cliente no ASP.NET AJAX.