我有一個在我的實體模型中定義的表。我也有在模型中的表上定義的外鍵導航屬性。如何從EntityDataSource訪問外鍵表中的數據?
Users
- UserID
- Username
- UserGroupID
Groups
- GroupID
- GroupName
我有一個網格連接到一個EntityDataSource,它檢索並顯示Users表。我不需要爲每個用戶顯示UserGroupID標識列,而需要顯示相應的GroupName。是否有一種簡單的方法來從User對象中獲取GroupName,因爲它們在實體模型中連接在一起?
謝謝! Kevin
我User表結合到電網。作爲設計時間,檢索列。我的目標是不顯示UserGroupID列,而是顯示外鍵表中的GroupName列。我只是使用EntityDataSource嚮導來指向users表。我如何指定myUser.UserGroup.Name?我確實設置了導航屬性。由於我的外鍵在SQL數據庫中,它們會自動設置。 – Kevin
我想我的問題是我有所有定義的導航屬性,但是當我設置我的EntityDataSource時,它只是從用戶表中檢索列。你是否說它應該檢索用戶表和UserGroups表,由於定義的關係?因爲這不幸的是沒有發生。 – Kevin