0

我正在开发一个 Web 应用程序,现在我正在尝试使用 ASP.NET 图表开发一个仪表板。我现在正在尝试开发一个图表,显示使用该系统的用户数量。我的数据库中有一个表,其中保存了使用该系统的用户的用户名。我将图表从工具箱拖到我的 Web 应用程序中,如下所示。

    <asp:Chart ID="Chart1" runat="server" DataSourceID="SqlDataSource1">
                <series>
                    <asp:Series Name="Series1">
                    </asp:Series>
                </series>
                <chartareas>
                    <asp:ChartArea Name="ChartArea1">
                    </asp:ChartArea>
                </chartareas>
            </asp:Chart>
            <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
                ConnectionString="<%$ ConnectionStrings:testConnectionString %>" SelectCommand="SELECT COUNT(DISTINCT Username) AS NumberOfUsers FROM  dbo.UserQuiz">
</asp:SqlDataSource>

我调试了文件,没有收到任何错误,但浏览器没有在网站上显示任何图表,我不知道为什么。

我正在使用 Visual Studio 2010 和 .NET Framework 4.0

4

1 回答 1

0

这个网站有一些关于它的视频,你可以浏览并了解它。很难说为什么它不起作用。数据库中有数据吗?你有正确的连接字符串。您是否尝试过将数据网格与此数据源等连接起来?

于 2011-11-09T09:41:33.637 回答