Мастер gridview в порядке. Но я не получаю подробные данные или не показываю данные. Я стараюсь много кода, но я не получаю никакого успеха. Как я могу решить эту проблему.
Мой код:
void ProsesListesi()
{
var query =
from item in db.TBL_PROSESLER
where item.NUMUNE_ID == numuneNo
select new { item.ID, item.ADI, item.ACIKLAMA };
masterGridControl.DataSource = query.ToList();
}
private void FrmProsesIslemleri_Load(object sender, EventArgs e)
{
var gelenNumune = db.TBL_NUMUNELER.Find(numuneNo);
ProsesListesi();
}
private void masterGridView_MasterRowGetChildList(object sender, MasterRowGetChildListEventArgs e)
{
GridView view = sender as GridView;
TBL_PROSESLER row = view.GetRow(e.RowHandle) as TBL_PROSESLER;
if (row != null)
{
e.ChildList = db.TBL_PROSESSGRUPLARI.Where(a => a.PROSES_ID == row.ID).ToList();
}
}
private void masterGridView_MasterRowEmpty(object sender, MasterRowEmptyEventArgs e)
{
GridView view = sender as GridView;
TBL_PROSESLER row = view.GetRow(e.RowHandle) as TBL_PROSESLER;
if (row != null)
{
e.IsEmpty = !db.TBL_PROSESSGRUPLARI.Any(a => a.PROSES_ID == row.ID);
}
}
private void masterGridView_MasterRowGetRelationCount(object sender, MasterRowGetRelationCountEventArgs e)
{
e.RelationCount = 1;
}
private void masterGridView_MasterRowGetRelationName(object sender, MasterRowGetRelationNameEventArgs e)
{
e.RelationName = "prosesGrupView";
}
Я хочу использовать этот метод