This question may be a fairly common one, but I don't seem to be able to find a solution.
I have a simple chart that I am populating in code based on the user who is viewing the website. My problem is that the Chart becomes blank after a post-back on the page. Assuming that I was initializing some data in the asp code, I shifted all my initializations (visual appearance etc) to C# code.
My aspx page contains just
<asp:Chart ID="ChartUserPoints" runat="server" Height="247px" Width="382px" style="margin-right: 0px"></asp:Chart>
I have ViewState set to Default. But on each postback, my viewstate data is null. I am using temp file configuration in web.config with timeout = 20 (if that matters)
Could someone please help me solve this problem?