簡體   English   中英

如何從asp.net中的javascript訪問ac#數組

[英]How to access a c# array from javascript in asp.net

我有一個ASP.NET Webform Web應用程序,我在代碼隱藏中定義了一個數組,我想通過javascript在我的頁面中訪問它

public int[] GetSomeArray()
{
    int[] Labels;
    Labels = new int[8];
    Labels[0] = 100;
    Labels[1] = 90;
    Labels[2] = 111;
    Labels[3] = 121;
    Labels[4] = 81;
    Labels[5] = 102;
    Labels[6] = 93;
    Labels[7] = 103;

    return Labels;
}

如何在javascript代碼中訪問這些值?

修改功能如下

    public string GetSomeArray()
        {
            int[] Labels;
            Labels = new int[8];
            Labels[0] = 100;
            Labels[1] = 90;
            Labels[2] = 111;
            Labels[3] = 121;
            Labels[4] = 81;
            Labels[5] = 102;
            Labels[6] = 93;
            Labels[7] = 103;

            JavaScriptSerializer j = new JavaScriptSerializer();
            return j.Serialize(Labels);
}

並在頁面上添加

<script type="text/javascript">
         var array = <%= GetSomeArray() %>;
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM