Freigeben über


ScriptManager.Services Eigenschaft

Definition

Ruft ein ServiceReferenceCollection-Objekt mit einem ServiceReference-Objekt für jeden Webdienst ab, den ASP.NET auf dem Client für AJAX-Funktionen verfügbar macht.

public:
 property System::Web::UI::ServiceReferenceCollection ^ Services { System::Web::UI::ServiceReferenceCollection ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.ServiceReferenceCollection Services { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.Services : System.Web.UI.ServiceReferenceCollection
Public ReadOnly Property Services As ServiceReferenceCollection

Eigenschaftswert

Das ServiceReferenceCollection-Objekt für die aktuelle ScriptManager-Instanz.

Attribute

Hinweise

Das ServiceReferenceCollection von dieser Eigenschaft zurückgegebene Objekt ist eine Auflistung von ServiceReference -Objekten, von denen jedes einen Webdienst darstellt, der ScriptManager beim -Steuerelement registriert ist. Sie können Dienste im ScriptManager -Steuerelement oder in einem zugeordneten ScriptManagerProxy Steuerelement definieren.

Sie können der Auflistung im Markup Dienste hinzufügen, indem Sie einem Services Element innerhalb der asp:ScriptManager instance auf der Seite ein asp:ServiceReference Element hinzufügen, wie im folgenden Beispiel gezeigt.

<asp:ScriptManager ID="SM1" runat="server">  
  <Services>  
    <asp:ServiceReference Path="Service.asmx" />  
  </Services>  
</asp:ScriptManager>  

Sie können der Services Auflistung auch programmgesteuert ein ServiceReference Objekt hinzufügen, indem Sie die Add -Methode der ServiceReferenceCollection -Klasse verwenden.

Dienste werden während der Lebenszyklusphase der Seite PreRender registriertScriptManager.

Gilt für: