ScriptManager.ScriptMode Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui spécifie si les versions Debug ou Release des bibliothèques de scripts clients sont restituées.
public:
property System::Web::UI::ScriptMode ScriptMode { System::Web::UI::ScriptMode get(); void set(System::Web::UI::ScriptMode value); };
public System.Web.UI.ScriptMode ScriptMode { get; set; }
member this.ScriptMode : System.Web.UI.ScriptMode with get, set
Public Property ScriptMode As ScriptMode
Valeur de propriété
Valeur d'énumération qui indique le mode actuel. La valeur par défaut est Auto.
Exceptions
La propriété ScriptMode ne fait pas partie des valeurs ScriptMode.
Remarques
La ScriptMode propriété spécifie si le contrôle doit afficher les ScriptManager versions de débogage ou de mise en production des bibliothèques de scripts clientes. Cette valeur peut être remplacée par des valeurs définies dans le fichier de configuration et dans la directive de page.
Le tableau suivant répertorie les valeurs valides pour cette propriété.
Valeur | Définition |
---|---|
Auto | Les versions de débogage des bibliothèques de scripts clientes sont utilisées dans la page Web lorsque l’attribut retail de l’élément de configuration de déploiement est défini sur false . Sinon, les versions release des bibliothèques de scripts clientes sont utilisées. |
Inherit | Lorsqu’elle est appliquée à la ScriptMode propriété de l’objet ScriptManager , cette valeur est identique à Auto. |
Debug | Les versions de débogage des bibliothèques de scripts clientes sont utilisées dans la page Web, sauf si l’attribut retail de l’élément de configuration de déploiement est défini sur true . |
Release | Les versions release des bibliothèques de scripts clientes sont utilisées dans la page Web, sauf si l’attribut retail de l’élément de configuration de déploiement est défini sur false . |
Notes
L’attribut debug
de la directive @ Page n’affecte pas les applications ASP.NET ajax. Le ScriptManager contrôle utilise uniquement les paramètres du fichier Web.config et de ses IsDebuggingEnabled propriétés et ScriptMode pour déterminer s’il faut afficher les scripts de débogage.
Pour plus d’informations, consultez Vue d’ensemble du débogage et du suivi des applications Ajax.