如何将.cs文件中的数组传递给.aspx

时间:2016-04-07 02:18:58

标签: c# .net webforms

我有一个名为“Home.aspx”的网络表单。

在Home.aspx.cs中,我创建了一个名为myArray的数组。

我想在Home.aspx中使用此数组来生成文字云。 如下所示:

<script>
$('#wordcloud').jQCloud(myArray,{shape: 'rectangular'});
</script>

有人可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

首先,您不希望将C#生成的数组放到您的aspx页面上,因为该数组是C#对象,并且需要将javascript作为文本发送。您希望将数组的字符串输出放在页面上。因此,您应该在后面的代码中创建一个字符串作为受保护的属性,并将数组的字符串放入

然后,在前端,您可以使用<%= myString %>

将受保护的属性写入页面