2010-09-13 2 views
5

Comme vous le savez probablement, vous pouvez référencer des fichiers Javascript externes dans Visual Studio 2010 en utilisant la directive suivante.Javascript Intellisense dans ASP.Net Usercontrols

/// <reference path="MyExternalFile.js" /> 

Excellent!

Les directives sur les fichiers Javascript externes qui existent dans les pages maîtres sont automatiquement transférées vers les pages de contenu. Encore une fois génial!

Toutefois, comment pouvez-vous créer une référence à un fichier javascript dans un contrôle ASP.Net lorsque le fichier javascript est déclaré dans une page maître?

Je suppose (bien que non testé) qu'un scriptmanagerproxy accomplirait ceci. Cependant, je n'utilise pas de gestionnaire de script dans mon application Web.

Existe-t-il une alternative similaire à celle que je présente ci-dessus pour une utilisation dans un UserControl?

Répondre

3

Il est un peu moche mais vous pouvez faire référence à un fichier JavaScript juste pour le contrôle utilisateur sans rendre il:

<% if (false) { %> 
<script src="../scripts/jquery-1.4.1-vsdoc.js"></script> 
<% } %> 

De cette façon, Visual Studio vous donnera IntelliSense:

enter image description here

+1

Ça me semble beau. Merci –

Questions connexes