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

属性值

如果可以从客户端脚本将 ASP.NET 页上的静态页方法作为 Web 方法调用,则为 true;否则为 false。 默认值为 false

注解

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

有关详细信息,请参阅 在 ASP.NET AJAX 中向客户端脚本公开 Web 服务

适用于