EntityDataSource _Inserted
イベントが発生したときに、純粋な接合テーブル(他のテーブルにFKのみを含む)を作成する必要があります。Entity Frameworkナビゲーションプロパティを使用する方法
CmsJobs (JobId)
CmsJobsUsers (JobId FK, UserId FK)*
aspnet_Users (UserId)
* CmsJobsUsers PURE JUNCTION表され、それがEFモデル内のエンティティとして表現されていません。
私は、データベース内のテーブル3を持っています。
私のコードは、このデータをCmsJobsUsersに保存できません。
protected void uxEntityDataSourceCreateJob_Inserted(object sender, EntityDataSourceChangedEventArgs e)
{
Guid myUserListSelected = new Guid(uxListUsers.SelectedValue);// Guid for UserId in DropDownList
CmsJob myJob = (CmsJob)e.Entity; // My new Jobid
aspnet_Users myUser = new aspnet_Users();
myUser.UserId = myUserListSelected;
}
いずれかのアイデアはありますか?ご協力いただきありがとうございます!ここで
便利なリソース: しかし、私はそれをimplmentすることはできませんよ。 http://thedatafarm.com/blog/data-access/inserting-many-to-many-relationships-in-ef-with-or-without-a-join-entity/
おかげで – GibboK