2010-08-31 4 views
0

Actuellement, quand je veux utiliser Microsoft Chart Controls sur un site Web, je dois ajouter ce qui suit sur chaque page ASPX où je veux l'utiliser:Microsoft Chart Controls référence Assemblée: howto déplacer vers web.config

<%@ Register Assembly="System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" 
    Namespace="System.Web.UI.DataVisualization.Charting" TagPrefix="asp" %> 

Y a-t-il un moyen de déplacer ceci vers le fichier web.config, de sorte que je n'ai pas besoin de le mettre sur chaque page?

Répondre

2

Avez-vous vérifié le web.config? Chaque fois que j'ai déplacé un contrôle de graphique sur une page, il ajoute automatiquement les assemblages corrects dans web.config. La seule fois où il ne le fait pas, c'est quand il est dans un projet MVC. Si vous utilisez MVC, consultez this post pour savoir comment intégrer les diagrammes à un projet MVC

1

Vous pouvez ajouter comme ceci:

<configuration> 
    <system.web> 
    <pages> 
     <controls> 
     <add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting" assembly="System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> 
     </controls> 
    </pages> 
    </system.web> 
</configuration> 

Pour plus d'informations: http://msdn.microsoft.com/en-us/magazine/dd453008.aspx

Questions connexes