0

このコード行により、以下のエラーが発生します。

コード:

@Html.LabelFor(y => y.Data.Select(z => z.Name).First().ToString());

エラー:

Templates can be used only with field access, property access, single-dimension array index, or single-parameter custom indexer expressions.

これは Razor MVC4 ビューにあります。

これを書き直すことはできますか、それともできませんか?

4

1 に答える 1

1

試す:

Html.DisplayFor(y => y.Data.Select(z => z.Name).First().ToString())

プロパティ名の代わりに値が表示されます。

于 2013-11-12T17:36:31.997 に答える