asp.net mvc - 如何从 lambda 表达式中获取值



大家好,我需要你们的帮助来显示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

您的页面正在打印对象,而不是字符串。不要做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>
}

相关内容

  • 没有找到相关文章

最新更新