Namece se potreba da korisnik ne vidi identifikator (ID) zapisa koji se prikazuje u tabeli, jer njemu taj broj u vecini slucajeva nista ne znaci. Tabela se kreira pomocu web kontrole GridView.
Na "prvu loptu" sam uradio analogiju da DataGrid kontrolom i pokusao da stavim sirinu kolone 0 (width = 0). Medjutim, kolona se i dalje prikazivala.
Usledilo je drugo resenje koje se bazira na sakrivanju kolone postavljanjem propertija (osobine) Visible na vrednost False u objektu GridViewColumn.
Medjutim, posto se kontrola kreira pre punjenja (binding-a) vrednost Visible se mora postaviti na true kako bi se u kolonu uopste i smestili podaci.
GridViewPodaci.Columns[0].Visible = true;
GridViewPodaci.DataBind();
GridViewPodaci.Columns[0].Visible = false;
Dakle, prvo se kolona oznaci vidljivom, zatim se podaci umetnu u kolonu koju potom sakrivamo od pogleda korisnika.
Monday, March 12, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment