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>

ファイルをデバグしましたが、エラーは発生しませんでしたが、ブラウザにWebサイトにグラフが表示されず、理由がわかりません。

VisualStudio2010と.NETFramework4.0を使用しています

4

1 に答える 1

0

このサイトには、それに関するいくつかのビデオがあり、それを見てアイデアを得ることができます。なぜそれが機能しないのかを言うのは難しいです。データベースにデータがありますか? 正しい接続文字列がありますか。データグリッドをこのデータソースなどに接続しようとしましたか?

于 2011-11-09T09:41:33.637 に答える