Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 3.112 pregleda

Najnovija ↓

VB.NET i DataGrid kontrola 08.04.2004. u 22:43 · pre 274 meseca #1
Imam tabelu u DataSetu koja se prikazuje preko DataGrid-a. Sad mi treba da
mogu da obrisem oznaceni red iz tabele i to se postize sa:

Ds1.ime_tabele.Rows.Item(dg.CurrentRowIndex).Delete()

i to sve radi kako treba jer dg.CurrentRowIndex vraca index (broj)
selektovanog reda.

Problem nastaje kad se tabela sortira pre prikaza, recimo sa:

Ds1.ime_tabele.DefaultView.Sort = "neka_kolona"

ili se to uradi direktno na DataGridu. Tada prilikom brisanja DataGrid ne
vraca dobar index reda jer tabela ima drugi redosled u prikazu u odnosu na
originalni pa bi brisanjem obrisao pogresnu stavku. Kako ovo moze da se
resi, da dobijem originalni broj reda bez obzira na sortiranje?
Re: VB.NET i DataGrid kontrola 13.04.2004. u 12:20 · pre 274 meseca #2
Ctype(dg.BindingContext, System.Windows.Forms.CurrencyManager).Current.Row.Delete
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme