0

我刚从 ASP 中的 MCV 开始,在我第一次尝试时,我在将数据从控制器解析到视图时遇到了问题。顺便说一句,我正在使用来自 MySql 数据库的实体模型。

控制器

Namespace MvcRad
    Public Class ProyectosController
        Inherits System.Web.Mvc.Controller


        Function Index() As ActionResult
            Dim ed As New visrunEntities
            ViewData("values") = From p In ed.proyectos _
                             Select p
            Return View()
        End Function

    End Class
End Namespace

看法

<div>
   <% For Each p In ViewData("values")
           p.Codigo()%> <br/>
   <%Next%>
</div>

我尝试打印一个随机值以了解它是否像这样循环(表上有 4 条记录):

<div>
   <% For Each c In ViewData("values")%> 
            A<br/>
   <%Next%>
</div>

它有效,因为我得到:

A
A
A
A

我错过了什么?

4

1 回答 1

0

您必须将ViewData("values")ed.proyectos _ 的 to 列表转换为打印它的属性

于 2013-06-30T06:25:37.273 回答