これは簡単なことだと思いましたが、丸一日で、まだ答えが見つかりません。非常に簡単な例を見てみましょう。クラスがありPostます:
public class Post
{
public string Content { get; set; }
public int BlogId { get; set; }
public virtual Blog Blog { get; set; }
}
そしてまたBlogクラス:
public class Blog
{
public string Name { get; set; }
public virtual List<Post> Posts { get; set; }
}
これで、(特にdataGridViewで)データを使用しているときにBlog、dataGridViewでプロパティの名前を設定するだけで、すべてのプロパティの値にアクセスできます。直接アクセスできない唯一のデータは、郵便から外部キーを介して取得したデータです。
Post.ContentDBのすべての行を取得するにはどうすればよいですか?Postこれで、dataGridViewでのみ設定できるようになりました。これは。のようなものを返しますSystem.Data.Entity.DynamicProxy...。