ViewData 可以保存整个数组吗??如果可以怎么在VIEW里 遍历 这个 VIEWDATA。

解决方案 »

  1.   

    ASP.NET MVC 是可以的,先声明一个数组,然后赋给ViewData。
    使用强类型传递。
      

  2.   

      <% IList<int> Arrylist2 = (ViewData["NewAgeListByIndex"] as IEnumerable<int>).ToList<int>(); %>
            <% for (int j = 0; j < Arrylist2.Count; j++) %>
            <% { %>
            <%= Html.Label(Arrylist2[j].ToString())%>
            <% } %><br />例子论坛签名======================================================================

    当您的问题得到解答后请及时结贴.

    http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
    http://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.html
    http://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html如何给分和结贴?
    http://community.csdn.net/Help/HelpCenter.htm#结帖如何给自己的回帖中也加上签名?
    http://blog.csdn.net/q107770540/archive/2011/03/15/6250007.aspx
      

  3.   

    可以,ViewDataDictionary 实现了接口 IDictionary<string, object>。