0
我正在使用nettiers生成的EntityGridView,並且我已經爲OnSelectedIndexChanged添加了一個方法。在該方法中,我如何從EntityGridView中獲取當前選擇的實體?從NetTiers EntityGridView選擇項目
我正在使用nettiers生成的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
}