ASP

ASP

offline
  • Pridružio: 10 Dec 2005
  • Poruke: 355

Radim projekat iz ASP-a, ostala mi jos jedna stvar da resim.
Primer:
Ako imam 2 kreirane stranice.
Na 1 stranici se nalazi Login za 2 stranicu.
Login je sredjen, kreirane su role Admin i User, i dva korisnika, Administrator o Pera.
Administrator je u roli Admin, a Pera u roli User.
Na drugoj stranici se nalazi GridView i DetailsView, sa bazom podataka.
Ja hocu kada se Administrator uloguje da moze da vidi Delete, Edit, New.
A kada se Pera uloguje da ne vidi Delete, Edit, New.
Znam kako da namestim Delete, Edit, New, ali kao sto Administrator vidi tako i Pera vidi.
Znaci potreban mi je kod za C#, da Pera ne vidi.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

Sa GridView nisam radio i ne znam kako da sakrijes/prikazes te opcije, ali u stranici koja sluzi za login, trebas pitati da li sql upit vraca neki zapis, te trebas videti koji je status tog korisnika (u bazi dodati, ako nema, status atribut) i pri logovanju, videti da li sql upit vraca zapis i koji je status.

Ako je status "admin" postaviti Session["status"] = "admin";

Ako je status "user" postaviti Session["status"] = "user";

I kasnije u kodu pitas da li je Session["status"] == "user" || "admin" i sakrijes ili prikazes Delete, Edit i New.



Ko je trenutno na forumu
 

Ukupno su 1291 korisnika na forumu :: 62 registrovanih, 6 sakrivenih i 1223 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, A.R.Chafee.Jr., aramis s, babaroga, Ben Roj, bojank, Brana01, cavatina, celik, cenejac111, crnitrn, darkangel, DejanSt, delrey, Denaya, Dimitrise93, djboj, Djokislav, draganca, Georgius, goxin, HogarStrashni, HrcAk47, hyla, ikan, Ilija Cvorovic, JimmyNapoli, Karla, kokodakalo, Krvava Devetka, ksyyaj, kunktator, kybonacci, ljubacv, maiden6657, Marko Marković, mačković, mercedesamg, Mercury, mikrimaus, milenko crazy north, milimoj, milutin134, MiroslavD, mnn2, oganj123, opt1, panzerwaffe, radionica1, royst33, ruma, ruso, S1Mk3, Shinobi, Sićko, SR-3m, stankolich, vathra, VJ, Vlad000, zdrebac, zeo