Directives Include côté serveur — Global.asax
Les directives d'inclusion de fichier peuvent être utilisées dans le fichier Global.asax ou dans tout fichier d'application ASP.NET. Une directive #include permet d'insérer le contenu brut d'un fichier spécifié dans un fichier d'application ASP.NET. La syntaxe est celle d'une balise de commentaire HTML comme ci-dessous :
<!-- #include pathtype = filename -->
Paramètres
- pathtype
Type de chemin d'accès du fichier identifié par le paramètre filename. - filename
Nom du fichier dont le contenu doit être inclus dans le fichier d'application ASP.NET. Le paramètre filename doit contenir l'extension du nom de fichier ; en outre, vous devez mettre le nom de fichier ainsi que son extension entre guillemets.
Attributs
Le type du chemin d'accès peut correspondre à l'un des deux attributs suivants :
- file
Indique que le paramètre filename est un chemin d'accès relatif par rapport au répertoire contenant le fichier avec la directive #include. Le fichier inclus peut figurer dans le même répertoire ou dans un sous-répertoire ; il ne peut pas se trouver dans un répertoire au-dessus du fichier avec la directive #include. - virtual
Indique que le paramètre filename est un chemin d'accès virtuel complet par rapport à un répertoire virtuel de votre site Web.
Notes
Le fichier inclus est traité avant l'exécution de tout code dynamique. La balise contenant la directive #include doit utiliser les délimiteurs de commentaire HTML ou XML pour éviter d'être interprétée comme du texte statique.
Exemple
L'exemple suivant montre comment inclure un fichier appelé MyHeader.inc
dans une page Web Forms.
<!-- #include File = "MyHeader.inc" -->