我從Microsoft下載示例,以便使用Microsoft圖表控件在我的MVC應用程序中創建圖表。使用Microsoft圖表控件創建圖表
的問題是,我使用MVC圖表控件中的所有例子都是用圖像,而如果與谷歌相比圖表互動性不足,HighCharts等
我缺少的東西或者是這種情況?我可以使用ASP.NET MVC和Microsoft圖表控件創建交互式圖表嗎?
謝謝
我從Microsoft下載示例,以便使用Microsoft圖表控件在我的MVC應用程序中創建圖表。使用Microsoft圖表控件創建圖表
的問題是,我使用MVC圖表控件中的所有例子都是用圖像,而如果與谷歌相比圖表互動性不足,HighCharts等
我缺少的東西或者是這種情況?我可以使用ASP.NET MVC和Microsoft圖表控件創建交互式圖表嗎?
謝謝
從我理解(和使用)MS圖表生成圖像到最後。所以不行。舉例來說,你不會有與高層次相同的交互性。 您可能會進行的交互是添加控件(複選框,下拉列表等),這將有助於操縱數據並重新生成圖表。有些人也使用圖像映射,但如果你正在尋找交互/幻想動畫,那麼我想不適合你。
您實際上可以使用MVC 3和Microsoft圖表控件創建交互性。我正在這樣做,它正在工作。
要添加交互性,您需要呈現imageMap以及圖表圖像。別擔心,這並不困難。
請參閱本link
在視圖中,而不是使用html.RenderAction
HTMLAction<img src="<%= Url.Action("Chart", new { id = Model.Id }) %>" usemap="#MyMap" />
@Html.Action("ChartMap", new { id = Model.Id, name = "MyMap" });
讓我知道,如果你有任何混亂。
不要忘記標記爲答案,如果它解決了您的查詢。