0
Nettier에서 생성 된 EntityGridView를 사용하고 OnSelectedIndexChanged에 대한 메서드를 추가했습니다. 이 메서드에서 EntityGridView에서 현재 선택한 엔터티를 얻으려면 어떻게해야합니까?NetTiers EntityGridView에서 항목 선택
Nettier에서 생성 된 EntityGridView를 사용하고 OnSelectedIndexChanged에 대한 메서드를 추가했습니다. 이 메서드에서 EntityGridView에서 현재 선택한 엔터티를 얻으려면 어떻게해야합니까?NetTiers EntityGridView에서 항목 선택
좋아 .. 알았어. 그것은 어리석게 간단했다. 아마도 가장 좋은 방법은 아니지만 GridView에서 SelectedDataKey를 사용하고 엔터티 데이터를 검색하기 위해 EntityProvider를 사용하여 다음 코드를 사용할 때까지 속았습니다.
public void GridView1_SelectedIndexChanged(Object sender, EventArgs e)
{
int idEntity = Int32.Parse(GridView1.SelectedDataKey.Value.ToString());
s.Entities.MMEntity ent =
s.Data.DataRepository.MMEntityProvider.Get(
new s.Entities.MMrKey(idEntity)
);
// use the entity here
}