0

コードの次の行で、「LINQ to Entities はメソッド 'System.String get_Item(Int32)' メソッドを認識しないため、このメソッドをストア式に変換できません」というエラーが表示され続けます。

var Reviewer = repository.reviewers.FirstOrDefault(t => t.ReviewerName == formCollection[3]);

formCollection[3] は、フォーム内に含まれているドロップダウンから返される文字列です。データベースから値が返されるまで、クエリは正常に機能しているようです。これを修正するにはどうすればよいですか?

4

1 に答える 1

0

OK、私は一度にやりすぎを試みていました。最終的にそれについて考え、formCollection [3]を文字列変数に入れ、li​​nqクエリで文字列変数を使用するとすべてうまくいきました。

于 2012-07-25T19:20:16.940 に答える