0

我正在使用 asp.net 图表控件,并且大部分时间都喜欢它。但是,我希望我的图表与它们所包含的面板一起调整大小。我不能将图表的宽度设置为 100%,我必须给它们一个确切的大小。我不想拉伸和扭曲渲染的图表图像。有没有人有我如何做到这一点的例子,或者你能指出我正确的方向吗?

4

2 回答 2

1

如果您不想拉伸生成的图表,您可以通过 ajax 加载它并在 ajax 请求中传递当前图像容器的大小(例如 www.site.com/generateCoolChart?height=200&width=300 )。但是容器的大小可能会在用户更改浏览器大小后更改,因此您的图表可能会变得比容器大。

于 2009-02-23T18:50:59.547 回答
0

对于尺寸要求,我会考虑使用 flash 或 silverlight 或基于 javascript 的图表,如amCharts或其他。我的意思是任何不生成静态图像的东西。这些是在客户端上生成的,因此它们可以轻松地用于专用空间。

于 2009-02-23T19:53:11.893 回答