Quelqu'un sait comment inclure le fichier javascript comme ressource du projet pour les fichiers aspx.cs sous différents dossiers à utiliser? Merci beaucoupcomment inclure javascript dans un projet d'application web en studio visuel?
Répondre
Placez le fichier javascript dans un dossier dans le projet d'application Web.
Dans les pages où vous souhaitez référencer le fichier javascript, vous pouvez l'ajouter dans votre fichier aspx.
<script src="path_to_yourfile" type="text/javascript"></script>
Supposons que votre répertoire de projet ressemble:
/App_Code
/App_Data
/App_Themes
/Master_Pages
...
web.config
Ajouter un dossier appelé "scripts" de sorte que vous avez:
/App_Code
/App_Data
/App_Themes
/Master_Pages
/scripts
...
web.config
Mettez votre fichier javascript dans ce dossier scripts. Placez le tag de script dans l'une de vos pages ASPX.
<script src="/ProjectRoot/scripts/your-file.js" type="text/javascript"></script>
La clé à retenir est le chemin que vous spécifiez dans l'attribut src. Ceci est relatif à la racine de votre domaine. Si vous développez sur votre machine et vous testez votre projet: http://localhost:2430/SomeProject/
Ensuite, votre balise script doit ressembler:
<script src="/SomeProject/scripts/your-file.js" type="text/javascript"></script>
Si votre projet est déployé sur un serveur à la racine: http://www.example.com/
Ensuite, votre balise script doit ressembler:
<script src="/scripts/your-file.js" type="text/javascript"></script>
Si votre projet est déployé sur un serveur à la racine: http://www.example.com/SomeApp
Ensuite, votre balise script doit ressembler à:
<script src="/SomeApp/scripts/your-file.js" type="text/javascript"></script>
Pour votre information, car la balise de script est pas une balise côté serveur, vous ne pouvez pas utiliser le « ~/» syntaxe. Et parce que vous ne pouvez pas utiliser la syntaxe "~ /", vous (généralement) ne pouvez pas utiliser un chemin relatif pour l'attribut src mais devez plutôt spécifier un chemin absolu depuis la racine de votre domaine.
Vous pouvez faire '' pour obtenir le chemin absolu (si vous êtes dans une page ASPX/ASCX/Master). – roufamatic
merci de savoir! – User
Un problème avec ceci est que vous ne pouvez pas utiliser de blocs de code dans l'en-tête de la page maître :(Je pense que je vais essayer d'utiliser des expressions ASP.NET, par exemple <% $ AppSettings: BaseUrl%> – User
- 1. Détecter un projet ouvert dans le studio visuel
- 2. Session en studio visuel
- 3. Onglet propriétés du projet de studio visuel "web" manquant
- 4. Comment utiliser un fichier inclus dans mon projet de studio visuel?
- 5. Inclure/organiser du HTML dans un grand projet javascript
- 6. Comment inclure des répertoires dans des projets de studio visuel générés par cmake?
- 7. Comment créer un programme de désinstallation dans un projet de configuration de studio visuel?
- 8. comment créer un dossier en% windir%/installateur/{.....} du studio visuel 2008 projet d'installation
- 9. Problème de port dans l'application web dans le studio visuel
- 10. en-tête de studio visuel
- 11. Qt: Comment dire à Qmake d'inclure ws2_32 dans le projet de studio visuel
- 12. studio visuel ajouter
- 13. WebUserControl css studio visuel
- 14. studio visuel ajouter - ajouter le fichier au projet
- 15. Formatage Javascript cassé dans le studio visuel 2008
- 16. Comment inclure automatiquement les fichiers source générés dans un projet C# dans Visual Studio?
- 17. Besoin de compiler un projet à .net 3.5 sp1 dans le studio visuel
- 18. Comment pouvez-vous inclure/référencer un fichier dans un projet sans le copier dans le répertoire du projet?
- 19. plage d'impression studio visuel dans
- 20. Projet d'installation Visual Studio 2008 - Inclure .NET Framework 3.5
- 21. Comment créer rapidement une installation wix pour un projet de studio visuel
- 22. Comment inclure un projet dans un autre projet en utilisant ClassLoader
- 23. projet studio visuel donne une erreur après la reconstruction
- 24. Comment inclure plusieurs projets Xcode dans un projet maître
- 25. Extension du studio visuel
- 26. Projet Web Visual Studio 2008 (Site Web) Comment exclure un dossier du projet
- 27. Modèle de projet de studio visuel MVVM pour VS2010?
- 28. -D pour le studio visuel
- 29. Inclure un fichier JavaScript
- 30. Comment inclure un fichier msi dans un projet d'installation Wix
j'ai essayé ce que Rahul dit avant et essayé de placer le fichier dans le dossier js thème pas de chance – sam
i a également essayé Page.ClientScript.RegisterClientScriptInclude ("FormScript", Page.ResolveClientUrl ("~// myjs.js sous-dossier")) pas de chance – sam
en fait, j'ai essayé d'avoir un endroit pour intégrer le fichier js, donc je mets le code dans la page maître, juste fait erreur mineure, la clé pour la méthode Page.ClientScript.RegisterClientScriptInclude est dulpliquée, maintenant cela a fonctionné après que j'ai fait chaque script avec une clé unique. mais merci pour toute réponse. – sam