Udostępnij za pośrednictwem


ScriptManager.Services Właściwość

Definicja

ServiceReferenceCollection Pobiera obiekt zawierający ServiceReference obiekt dla każdej usługi sieci Web, która ASP.NET uwidacznia na kliencie funkcji Ajax.

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

Wartość właściwości

ServiceReferenceCollection Obiekt dla bieżącego ScriptManager wystąpienia.

Atrybuty

Uwagi

Obiekt ServiceReferenceCollection zwracany przez tę właściwość jest kolekcją ServiceReference obiektów, z których każda reprezentuje usługę sieci Web zarejestrowaną za pomocą kontrolki ScriptManager . Usługi można zdefiniować w kontrolce ScriptManager lub w skojarzonej ScriptManagerProxy kontrolce.

Usługi można dodać do kolekcji w znacznikach, dodając asp:ServiceReference element do Services elementu wewnątrz asp:ScriptManager wystąpienia na stronie, jak pokazano w poniższym przykładzie.

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

Można również programowo dodać ServiceReference obiekt do Services kolekcji przy użyciu Add metody ServiceReferenceCollection klasy .

Usługi są rejestrowane ScriptManager w trakcie etapu cyklu życia strony PreRender .

Dotyczy