将svg谷歌区域图表传递给c#代码

时间:2014-08-28 13:48:24

标签: c# javascript jquery svg google-visualization

我正在尝试将google areachart(svg)传递给ac#codebehind,尝试将svg html添加到隐藏字段但是到目前为止,当我将html添加到隐藏字段值时,生成图表的javascript正在添加而不是svg标记和相应的数据。

我一直在使用下面的javascript来传递包含图表的div的内容:

<script type="text/javascript">
        $(document).ready(function() {
            var chartsvg = document.getElementById('ctl00_Body_chartcontent');
            var serializer = new XMLSerializer();
            var str = serializer.serializeToString(chartsvg);
            $('input[name^="ctl00$Body$svgData"]').val(str);
            var test = $('input[name="ctl00$Body$svgData"]').val();
            alert(test);
        });
</script>

一旦我将它传递给代码隐藏,我计划将svg转换为png。

警报用于测试已添加到隐藏字段的内容。

有没有人对如何做到这一点有任何想法?

感谢先进的任何建议。

0 个答案:

没有答案