c# - 使用 Asp 中的 C# 数组在 javascript 中创建数组

标签 c# javascript arrays webforms

我正在尝试使用 JavaScript 访问在 aspx 文件中使用 C# 代码初始化的数组。我的数组如下所示:

arr[0]="IE 7.0,IE 8.0";
arr[1]="chrome 23.0";

我想在 javascript 中访问这个数组,然后使用以下方法将每个数组即 arr[0] 转换为一个新数组:

var Browsers=new Array();
Browsers=arr[0].split(',');

谁能帮我做这件事?

提前致谢!

最佳答案

像下面这样尝试它会帮助你...

代码隐藏: 像下面这样在代码隐藏中声明一个公共(public)变量...

public partial class Default : System.Web.UI.Page
{
    public string[]  arr ={"IE 7.0,IE 8.0","chrome 23.0"};

Javascript:

 <script>
    var IEarray = '<%=arr[0] %>'.split(',');
    for (i = 0; i < IEarray.length; i++)
        alert(IEarray[i]);

    var Chromearray = '<%=arr[1] %>'.split(',');
    for (i = 0; i < Chromearray.length; i++)
        alert(Chromearray[i]);           
</script>

关于c# - 使用 Asp 中的 C# 数组在 javascript 中创建数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15949628/

相关文章:

c# - 统一播放多个音频片段

javascript - 从数组中删除几个单词 - Javascript

javascript - 在 jquery 中使用 img 添加和关闭 anchor 标记之前

java - 如何将浮点条目的二维数组克隆到另一个类似类型和大小的二维数组?

c++ - 在 C++ 中创建自定义类的多个实例

c# - 如何将数据属性添加到 ASP.NET MVC 中的 html 元素?

c# - 压缩图片和照片存储在SQL Server数据库中

c# - 如何使用 C# 驱动程序检查 MongoDB 中是否存在集合?

javascript - 创建可注入(inject)类(构造函数)

javascript - 第一次迭代完成后更改计时器间隔