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 547 korisnika na forumu :: 9 registrovanih, 1 sakriven i 537 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, boris.zic, ikan, Istman, kihot, MB120mm, samsung, SR-3m, yrraf