#c# #asp.net #asp.net-controls
#c# #asp.net #asp.net-элементы управления
Вопрос:
Я разрабатываю веб-приложение, и теперь я пытаюсь разработать панель мониторинга, используя ASP.NET диаграммы. Сейчас я пытаюсь разработать диаграмму, которая показывает количество пользователей, использующих систему. В моей базе данных есть таблица, в которой хранятся имена пользователей, использующих систему. Я перетащил диаграмму из панели инструментов в свое веб-приложение, как показано ниже.
<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
Комментарии:
1. есть какая — нибудь причина , по которой в инструкции select есть только один столбец ? для составления графика потребуется по крайней мере два ..
Ответ №1:
На этом сайте есть несколько видеороликов об этом, которые вы можете просмотреть и получить представление. Трудно сказать, почему это не работает. Есть ли у вас данные в базе данных? У вас есть правильная строка подключения. Вы пытались подключить сетку данных к этому источнику данных и т.д.