谷歌图表控制值为asp变量

时间:2014-06-11 17:01:04

标签: asp-classic google-visualization

我有一个带有范围滑块控件的Google-Graph,我想用它来生成文件。我有用于生成文件的ASP代码,因此大部分工作已经完成。

我希望能够做的就是阅读“开始”'并且'结束'范围滑块中的值,并使用这些值生成仅包含范围内数据的文件。所以我最终需要的是一种将范围作为ASP变量读取和存储的方法。

请注意,这是' ASP'不是ASP.Net' (这不是我的决定,此时无法更改)

1 个答案:

答案 0 :(得分:0)

有许多不同的方法可以将一组值传递回服务器(AJAX和表单是两种更常见的值)。您可以通过调用过滤器的getState方法来获取范围的开头和结尾:

var state = filter.getState();

如果您使用的是ChartRangeFilter,则该州的range属性具有startend属性:

var start = state.range.start;
var end = state.range.end;

如果您使用NumberRangeFilterDateRangeFilterstate将拥有lowValuehighValue属性(加上lowThumbAtMinimum和{{ 1}},可能与您的需求无关):

highThumbAtMinimum

值的数据类型将与他们过滤的列相同(如果您要过滤"数字"列,它们是数字;如果您要过滤"日期& #34;或" datetime"列,它们是Date对象。)

使用您选择的任何方法将这些值传递回服务器。