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 objeto ScriptReferenceCollection que contém os objetos ScriptReference, cada um dos quais 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 objeto ScriptReferenceCollection da instância de ScriptManager.
- Atributos
Comentários
O ScriptReferenceCollection objeto retornado por essa propriedade é uma coleção de ScriptReference objetos , cada um dos quais 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 para 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 Scripts coleção não contém os principais scripts da Biblioteca do Microsoft 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.