ScriptManager.Scripts 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 um ScriptReferenceCollection objeto que contém os ScriptReference objetos, cada um deles representa um arquivo de script renderizado para o cliente.
public:
property System::Web::UI::ScriptReferenceCollection ^ Scripts { System::Web::UI::ScriptReferenceCollection ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.ScriptReferenceCollection Scripts { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.Scripts : System.Web.UI.ScriptReferenceCollection
Public ReadOnly Property Scripts As ScriptReferenceCollection
Valor da propriedade
O ScriptReferenceCollection objeto da ScriptManager instância.
- Atributos
Comentários
O ScriptReferenceCollection objeto retornado por essa propriedade é uma coleção de ScriptReference objetos, cada um deles representa um arquivo de script. A coleção inclui referências a todos os arquivos de script que ASP.NET precisa para a funcionalidade do Ajax e arquivos de script personalizados. Os arquivos de script personalizados a serem renderizados podem ser definidos no ScriptManager controle ou em um controle associado ScriptManagerProxy .
Você pode adicionar arquivos de script à coleção na marcação adicionando asp:ScriptReference elementos a um Scripts nó dentro do asp:ScriptManager elemento na página, conforme mostrado no exemplo a seguir.
<asp:ScriptManager ID="SM1" runat="server">
<Scripts>
<asp:ScriptReference Name="Script.js" />
</Scripts>
</asp:ScriptManager>
Você também pode adicionar um ScriptReference objeto à Scripts coleção programaticamente usando o Add método da ScriptReferenceCollection classe.
O ScriptManager controle registra arquivos de script durante o evento do PreRender controle.
A coleção Scripts não contém os principais Microsoft scripts da Biblioteca Ajax. Os scripts na biblioteca principal são renderizados automaticamente; eles não precisam ser registrados com o ScriptManager controle. No entanto, se você quiser substituir um script principal ou qualquer script de controle e substituir uma versão diferente do script, poderá adicionar sua versão à Scripts coleção.