我想在我的 asp.net mvc 应用程序中集成 Google 分析。所以我做了一些研发,以找出哪个更好。我找到了一个 Google Analytic Dashboard Controls,可在
http://gadashboardcontrols.codeplex.com/
但它们是服务器控制,我不确定如何在 asp.net mvc 中实现。
其次,我可以在我的 asp.net mvc 应用程序中实现 asp.net 图表吗?
最佳答案
在 ASP.NET MVC 应用程序中实现标准的 ASP.NET 控件虽然可能,但违背了使用 MVC 的全部目的。
要使用图表控件解决此问题,请转到此处 New asp.net charting controls - will they work with MVC (eventually)?
答案描述了如何将控件呈现为供 View 使用的图像。一个很好的优雅解决方案,仍然坚持 MVC 的关注点分离:)
至于谷歌分析,如果你只需要跟踪代码,那么你可以简单地包含他们给你的脚本标签。但是,如果您需要所有自定义分析控件,我认为它们没有 MVC 等效项。尽管您可以针对 google API 进行编码。
关于charts - 在 Asp.net mvc 中实现 Google Analytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3583663/