Выбор элементов из nettiers entitygridview
-
22-09-2019 - |
Вопрос
Я использую Nettiers, сгенерированную EntityGridView, и я добавил метод для SelectedIndexchanged. В этом методе, как мне получить в настоящее время выбранную сущность из EntityGridView?
Решение
Ладно, я понял. Это было глупо просто. Может быть, не лучший способ, но я одурачил, пока не получил следующий код, который сработал, используя 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
}
Не связан с StackOverflow