OutputStream недоступен при использовании настраиваемого TextWriter mvc

Я пытаюсь получить диаграмму в моем представлении, и я m, отображая это на мой взгляд так:

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

<h2>ChartResult</h2>

<% using (Html.BeginForm("HandleChartType", "Chart")) %>
<% { %>

    <%= Html.DropDownList("ListItems", "Select Chart Type")%>

    <input type="submit" value="Set Chart" />
 <%} %>




<% myChart.Controls.Add(ViewData["Chart"] as Chart);  %>  
<asp:Panel ID="myChart" runat="server"></asp:Panel>



<!--<img src="/Chart/CreateChart" alt="" />-->


<h2>FormResults</h2>

</asp:Content>

Эта строка <% myChart.Controls.Add (ViewData ["Chart"] as Chart); %> генерирует сообщение об ошибке OutputStream is not available при использовании настраиваемого TextWriter

Это код контроллера:

    public ActionResult ChartResult()
    {

        List<string> items = GetFilteredChartTypes();
        ViewData["ListItems"] = new SelectList(items);

        Chart myChart = CreateChart(SeriesChartType.Column);
        ViewData["Chart"] = myChart;

        return View();
    }

Функция CreateChart просто создает диаграмму с типом диаграммы Column. Почему я получаю эту ошибку, OutputStream недоступен при использовании настраиваемого TextWriter?

7
задан casperOne 15 November 2011 в 22:53
поделиться