asp.net mvc 中从数据库遍历出来的数据存储到list集合后在视图遍历不出来。在线急

就是干不出来 不知道为什么。哪位老哥看一下 真的着急
图片说明
图片说明
图片说明

3个回答

视图

@using WebApplication3.Models
@{
    ViewBag.Title = "Index";
}

<h2>Index</h2>
@{ 
    List<TeT> list = ViewBag.list;
}
@foreach (var a in list)
{


    <table>
        <tr>
            <td>@a.FL</td>
            <td>@a.Name</td>
            <td>@a.JE</td>
            <td>@a.TX</td>
        </tr>
    </table>
}

代码

        // GET: Test
        public ActionResult Index()
        {
            List<TeT> list = new List<TeT>();
            for (int i = 0; i < 3; i++)
            {
                TeT a = new TeT();
                a.FL = "FL"+i;
                a.JE = "JE" + i;
                a.Name = "Name" + i;
                a.TX = "TX" + i;
                list.Add(a);
            }
            ViewBag.list = list;
            return View();
        }

实体类

namespace WebApplication3.Models
{
    public class TeT
    {
        public string Name { get; set; }
        public string JE { get; set; }
        public string FL { get; set; }
        public string TX { get; set; }
    }
}

D_Altman
D_Altman 感谢
接近 3 年之前 回复

逻辑不对,放在哪里从哪里取嘛,ViewData 中取。

D_Altman
D_Altman 不能理解这句话
接近 3 年之前 回复

新建name je fl tx一个实体类 别用object

sinat_38913556
sinat_38913556 回复D_Altman: 嗯 我写了一下
接近 3 年之前 回复
D_Altman
D_Altman 回复sinat_38913556: 冒昧问一下 实体类这么在视图循环出来
接近 3 年之前 回复
D_Altman
D_Altman 回复sinat_38913556: 用viewbag 还是报这错误
接近 3 年之前 回复
sinat_38913556
sinat_38913556 个人喜欢用viewbag 感觉好处理
接近 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问