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 页上的静态页面方法作为 Web 方法;否则为 false。 默认值为 false

注解

可以将静态页面方法添加到 ASP.NET 页,并将其标记为 Web 方法。 然后,可以从脚本中调用这些方法,就像它们是 Web 服务的一部分一样,但不创建单独的 .asmx 文件。 若要在页面上创建 Web 方法,请导入 System.Web.Services 命名空间并将属性 WebMethodAttribute 添加到要公开的每个静态方法。 方法必须标记为公共。

有关详细信息,请参阅 将 Web 服务转换为 ASP.NET AJAX 中的客户端脚本。

适用于