select new后 页面要怎么接收这些属性呢
貌似用对象接收会报转型错误
代码:
控制器:
var user = from c in db.User
where c.bOnLine
&& c.IsAndroid != 1
select new
{
c.UserID,
c.Accounts,
c.Point,
c.SavePoint,
c.LoginServerID
};
return View(user.ToList());
页面
@foreach (MVC3.Models.UserAccounts item in Model)
{
<td>@item.UserID
</td>
<td>@item.Accounts
</td>
<td>@item.Point
</td>
<td>@item.SavePoint
</td>
<td>@item.LoginServerID
</td>
}
貌似用对象接收会报转型错误
代码:
控制器:
var user = from c in db.User
where c.bOnLine
&& c.IsAndroid != 1
select new
{
c.UserID,
c.Accounts,
c.Point,
c.SavePoint,
c.LoginServerID
};
return View(user.ToList());
页面
@foreach (MVC3.Models.UserAccounts item in Model)
{
<td>@item.UserID
</td>
<td>@item.Accounts
</td>
<td>@item.Point
</td>
<td>@item.SavePoint
</td>
<td>@item.LoginServerID
</td>
}
解决方案 »
- 郁闷了!用Aspx做登陆页面到底如何做?
- 页面问题,鼠标滑动时,如何取得坐标
- vs2008里面可以高度javascript,我不知道如何调试。调试查看变量的值。。请教高手如何查看变量的值。。有没有相关的视频给我睢睢。。谢过了!!
- 这么菜还出来吓人真的是我的不对
- asp 与asp.net 有什么区别
- 怎样做友情链接?
- 帮我看看这段代码(简单 但我不会)在线等
- 为什么我的开发环境中没有SYSTEM.IO这个包?
- 请问:如何在DATAGRID中添加onclick事件后。
- C#下调用VC的DLL的奇怪现象
- 关于paypal在线支付成功后返回非法参数invalid
- .net 中的.edmx数据模型能不能连接access啊,怎么连?
@foreach (var item in Model)
where c.bOnLine
&& c.IsAndroid != 1
select new
{
c.UserID,
c.Accounts,
c.Point,
c.SavePoint,
c.LoginServerID
}).ToList();
return View();
@foreach (var item in ViewBag.users)
{
@item.UserID
}
报错object”未包含“UserID”的定义
直接输出@item 是这样的
{ UserID = 13180, Accounts = qql0218, Point = 0, SavePoint = 0, LoginServerID = 0 }
即: select new 是不行的
要换成 select new YourClass {}