これはロングショットかもしれませんが、クライアント側の ajax カレンダーを使用して、サーバー側のグラフの x 軸の日付の範囲を選択しようとしています。両方のコントロールをセットアップしましたが、それらを相互に通信させる方法や、それが可能かどうかさえわかりません。
これは私がこれまでに持っているものです:
<table>
<tr>
<td>
Start Date
</td>
<td>
<asp:TextBox ID="StartDateTextBox" runat="server"></asp:TextBox>
<ajaxToolkit:CalendarExtender ID="StartCal" runat="server"
TargetControlID="StartDateTextBox">
</ajaxToolkit:CalendarExtender>
</td>
<td>
End Date
</td>
<td>
<asp:TextBox ID="EndDateTextBox" runat="server"></asp:TextBox>
<ajaxToolkit:CalendarExtender ID="EndCal" runat="server" TargetControlID="EndDateTextBox">
</ajaxToolkit:CalendarExtender>
</td>
</tr>
<tr>
<td colspan="4">
<asp:Chart ID="TrendChart" runat="server" Width="800px" Height="400px">
<Series>
<asp:Series Name="Trend" ChartType="Line">
</asp:Series>
</Series>
<ChartAreas>
<asp:ChartArea Name="ChartArea1" Area3DStyle-Enable3D="true">
</asp:ChartArea>
</ChartAreas>
</asp:Chart>
</td>
</tr>
<tr>
<td align="center" colspan="4">
<asp:Button ID="TrendChartButton" runat="server" Text="Export To CSV"
CommandArgument="TrendChart" onclick="OverviewChartButton_Click" />
</td>
</tr>
</table