Maison  >  Article  >  développement back-end  >  Problèmes concernant les chemins dans ASP.NET MVC

Problèmes concernant les chemins dans ASP.NET MVC

零下一度
零下一度original
2017-06-23 15:24:462016parcourir

Beaucoup de gens ont mal à la tête à propos du chemin lors de l'écriture du code. En fait, le chemin est très simple, mais personne ne nous aide à cliquer dessus ! Pour ceux qui apprennent la programmation pour la première fois, je pense qu'ils rencontreront certainement les mêmes problèmes que moi. Par exemple, la différence entre les citations "/" et "~". Continuez à lire, cet article vous l'expliquera certainement. Après avoir lu cet article, vous aurez certainement le sentiment qu'il n'y a pas d'issue malgré les montagnes et les rivières, et qu'il y a un avenir radieux dans un autre village !

1. À propos du chemin :

(1) Chemin absolu

Chemin contenant le chemin du site : Baidu

Le chemin de changement de site échoue ;

(2) Chemin relatif

Même répertoire : < ; /a>

Le même répertoire parent :

(3) Chemin racine

Un compromis entre chemins relatifs et chemins absolus, commençant par /

2. À propos du chemin dans ASP.NET MVC

(1) ~ pour applications Web L'opérateur racine du programme ne peut être localisé que dans le code du serveur et ne peut pas être utilisé dans les éléments client

(2) src="@Url.Content("~/scripts/*; .js")" convertit le chemin virtuel en chemin absolu du site ; s'il n'y a pas de ~, seule la chaîne du chemin est renvoyée

Si le programme se trouve en dessous, src ; ="@Url.Content( "~/scripts/*.js")" est converti en :

*.js

src =" /scripts/*.js "Convertir en :

*.js

(3) MVC3 doit écrire src="@Url .Content("~/Scripts /*.js")"

Et dans MVC4, il peut être écrit directement sous la forme src= "~/Scripts/*.js"

3. Ajouter une référence dans ASP.NET MVC

(1) Ajouter un lien CSS

(2) Ajouter une référence de script externe

Bien sûr, c'est uniquement pour NET si vous développez. dans d'autres langues, vous rencontrerez d'autres problèmes, allez !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn