Как использовать BinaryStreaming rendertype в элементе управления ASP.Net Charting с помощью вызова ajax в ASP.Net MVC framework - PullRequest
2 голосов
/ 01 марта 2010

Может кто-нибудь дать фрагмент кода, который объяснит, как использовать Двоичный поток тип рендеринга в элементах управления ASP.Net Charting с использованием $. Ajax вызов в ASP.Net MVC Framework. ?

Ajax-вызов будет выглядеть так ->

$.ajax({              

    type: "POST",

    url: "/DrawChart/" + drawingParamter1+ "/" + drawingParamter2,

    dataType: someSuitableDataType,

    error: function(error) {

    },

    success: function(html) {

    }
});

Ответы [ 3 ]

1 голос
/ 07 апреля 2011

Возможно, вы захотите взглянуть на эти ссылки:

http://msdn.microsoft.com/en-us/library/dd456682.aspx http://support2.dundas.com/OnlineDocumentation/WebChart2005/ImageMaps_ImageMapBinary.html

Найден после долгих поисков.

1 голос
/ 02 марта 2010

Я не уверен, почему вы хотите использовать ajax для вызова двоичного потока, но в этом посте блога показано, как сделать двоичный поток, используя или используя элемент управления.

http://setiabud.blogspot.com/2010/02/using-aspnet-chart-controls-in-aspnet.html

0 голосов
/ 14 декабря 2015

Ссылка на dundas устарела и требует дублирования элемента управления диаграммы на странице содержимого, а также на странице обработчика. Очень удобный (и простой) способ, который требует полного прочтения, чтобы полностью понять, - это использовать тег img на странице содержимого, где imageUrl указывает на страницу обработчика, и добавлять строку запроса во время выполнения, передавая любые необходимые параметры.

У вас есть 2 варианта страницы обработчика - либо ashx, либо aspx-страница, не содержащая разметки, кроме элемента управления диаграммы. Этот 2-й метод упрощает стилизацию определенных элементов диаграммы в конструкторе и связывает остальные элементы во время выполнения.

См. Ссылку asp.net: недопустимый временный каталог в конфигурации обработчика диаграммы [c: \ TempImageFiles \] (и, в частности, прокрутка вниз, чтобы ответить Стефаном Штайгером), а также http://www.4guysfromrolla.com/articles/081909-1.aspx (немного устарело).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...