以下は、ViewData で配列を返すコントローラー アクションです。
ViewData["arrayTotalCertificateCount"] = arrayTotalCertificateCount;
ViewData["_CertificateCategory"] = _CertificateCategory;
ViewData["arrayCodeSeries"] = arrayCodeSeries;
ViewData["arrayCodeCounts"] = arrayCodeCounts;
return PartialView();
現在、View、javascript ではアクセスできません。
以下はView Javascriptで書いたコードです。
var arrayTotalCertificateCount = new Array();
var i =0;
for(var item in <%= ViewData["arrayTotalCertificateCount"]%>)
{
arrayTotalCertificateCount[i] = item;
i=i+1;
}
次のようなエラーがスローされます-
for(var item in System.String[])
Uncaught SyntaxError: Unexpected token ]
このViewData配列をjavascript配列変数に変換するのを手伝ってもらえますか?