Par exemple, si j'ai une page située dans Views/Home/Index.aspx et un fichier JavaScript situé dans Views/Home/Index.js, comment faites-vous référence sur la page aspx?Comment référencer les fichiers .js situés dans les dossiers View à partir d'une page en utilisant Asp.net MVC
L'exemple ci-dessous ne fonctionne pas, même si le compilateur dit que le chemin est correct
<script src="Index.js" type="text/javascript"></script>
L'exactement la même question a été posté ici plus en détail: http://forums.asp.net/p/1319380/2619991.aspx
Si ce n'est pas actuellement possible, sera-t-il dans le futur? Si non, comment tout le monde gère ses ressources javascript pour les grands projets Asp.net MVC? Est-ce que vous créez simplement une structure de dossier dans le dossier de contenu qui reflète votre structure de dossier de vue? YUCK!
Je suis à la recherche de la même approche que vous. Avez-vous trouvé autre chose que de bourrer dans la page ou d'ajouter au contenu dir? – Owen
Je viens de frapper ce même problème aujourd'hui. Complètement d'accord avec votre "YUCK" dans votre message original. Mais le mettre sur la page elle-même est encore plus dégueulasse je pense! Mes premiers réflexions ont été que le routage empêchait la diffusion des fichiers js sous le dossier Views. Avez-vous réussi à résoudre cela à la fin? –