Выбор элементов из NetTiers EntityGridView
Я использую созданный Nettiers EntityGridView, и я добавил метод для OnSelectedIndexChanged. В этом методе, как я могу получить выбранный в данный момент объект из EntityGridView?
1 ответ
Решение
Ладно, я понял. Это было глупо просто. Возможно, не самый лучший способ, но я дурачился, пока не получил следующий работающий код, используя SelectedDataKey из GridView и 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
}