<link href="../../Content/Site.css" rel="stylesheet" type="text/css" />
Le code ci-dessus montre une balise d'inclusion css externe déclarée dans le modèle Site.Master.Pourquoi l'équipe Asp.net MVC a-t-elle choisi "../../Content/Site.css" plutôt que "~/Content/Site.css" dans la page Site.Master?
Ma question: pourquoi l'équipe Asp.net MVC a-t-elle choisi cette option plutôt que d'utiliser "~/Content/Site.css"?
Est-ce la meilleure pratique? Je suis désolé, je suis un débutant et continue d'apprendre à améliorer mes compétences.
EDIT 1: Je tiens à préciser que "~ /" doit d'abord être passé à la méthode de résolution d'url. Ainsi, je peux réécrire ma question comme suit:
Pourquoi l'équipe a-t-elle choisi "../ .." plutôt que "~ /" résolu par un résolveur d'URL?
@Andrew Barber: Regardez ceci, MVC 3 l'a corrigé. :-) – xport