asp.net-mvc如何从 lambda 表达式只是值

发布时间: 2016/10/9 6:01:16
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

你好每个人我需要你的帮助,显示只是从 lambda 表达式的值。 这是我得到了什么......(Y)

代码

@foreach (var item in solicitudes)
{
     <td>
         @(solicitudes.Where(x => (x.TipoSolicitud == item.TipoSolicitud)).Select(x => new
         {
             item.Descripcion
         }).SingleOrDefault())
     </td>
}

导致我的意见

{ Descripcion = descripcion 1 }
{ Descripcion = descripcion 2 }

我想要这个,请大家帮忙

descripcion 1
descripcion 2

解决方法 1:

你的页面打印的对象,不是字符串。不要做 x => new {x.Descripcion}x => x.Descripcion

@foreach (var item in solicitudes)
{
     <td>
         @(solicitudes
            .Where(x => (x.TipoSolicitud == item.TipoSolicitud))
            .Select(x => x.Descripcion)
            .SingleOrDefault())
     </td>
}
官方微信
官方QQ群
31647020