2016-07-12 7 views
0

みなさんこんにちは皆ラムダ式からちょうど価値を示すためにあなたの助けが必要です。 これは私が私の見解で...(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 
+0

モデル - ビュー - コントローラタグはパターンに関する質問のためであることに注意してくださいしないでください。 ASP.NET-MVCの実装には特定のタグがあります。 –

+0

あなたが何を求めているのか不明です。あなたの質問のタイトルは 'Html.DisplayFor()'を使うことを指していますが、あなたのコードにはそれを使用していません。そしてあなたの質問の目的は何か。あなたは '@foreach(soliitudesのvar item){@ item.Descripcion}'を使うことができます –

答えて

0

あなたのページは文字列ではなくオブジェクトを印刷しています。 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> 
} 
関連する問題