C# Microsoft图表控件程序集引用:如何将其移动到web.config

C# Microsoft图表控件程序集引用:如何将其移动到web.config,c#,.net,asp.net,vb.net,web-config,C#,.net,Asp.net,Vb.net,Web Config,目前,当我想在网站上使用Microsoft图表控件时,我需要在我想使用它的每个aspx页面上添加以下内容: <%@ Register Assembly="System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI.DataVisualization.Charting" TagPrefix="asp"

目前,当我想在网站上使用Microsoft图表控件时,我需要在我想使用它的每个aspx页面上添加以下内容:

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

有没有办法把它移到web.config文件中,这样我就不必把它放在每一页上?

您可以这样添加:

<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>

您可以这样添加:

<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>


你检查过web.config了吗?每当我将图表控件拖到页面上时,它都会自动在web.config中添加正确的程序集。它唯一不这样做的时候是在MVC项目中


如果您正在使用MVC,请查看如何将图表与MVC项目集成

您是否查看了web.config?每当我将图表控件拖到页面上时,它都会自动在web.config中添加正确的程序集。它唯一不这样做的时候是在MVC项目中

如果您正在使用MVC,请查看如何将图表与MVC项目集成