私はAsp.net MVCを使用しています。コントローラーでは、配列リストを生成する関数があり、リストに変換した後、ビューページに戻しています。ビューページでは、次のコードリスト:javascriptのコントローラから渡された配列のリストの要素にアクセスするには?
var j;
for(j=0;j<'<%=items.Count%>';j++)
{
alert('<%=items['+j+'].GetValue(0).ToString()%>');
..........
}
:
<% List<string[]> items = (List<string[]>)ViewData["Items"]; %>
今、私は各アレイはjavascript.Iで/ foreachのfor文を使ってリストに属するの一つ一つには、次のコードをしようとしている要素にアクセスしたいです
しかし、「文字リテラルに文字が多すぎます」というエラーが表示されます。次のコードを使用するとうまくいきます。
alert('<%=items[0].GetValue(0).ToString()%>');
しかし、私はそれを使用する場合は、この操作を行うにはそこにどのような方法をdynamically.Is?事前にme.Thanksを助けてください。 Arka
ありがとうございます。これが私が欲しかったものです。私は問題を解決しました。再度お礼を言います。 –