Novo

Forum kao aplikacija na telefonu

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

  • 4 odgovora
  • 4.411 pregleda

Najnovija ↓

ASP Problem, potreban code C# 17.07.2007. u 11:03 · pre 234 meseca #1
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.
Re: ASP Problem, potreban code C# 17.07.2007. u 13:04 · pre 234 meseca #3
quick & dirty -> napravi različite kontrole i menjaj im vidljivost u zavisnosti od tipa korisnika :)

Ili nešto tipa
Code:

LinkButton temp = (LinkButton)GridView1.FindControl("editbutton");
temp.visible =  true;

Samo ideja, isprobaj konkretno...
Re: ASP Problem, potreban code C# 17.07.2007. u 13:41 · pre 234 meseca #4
Sve sto hoces da samo Admin vidi postavi Visible = false ,
pa Page_Load uradi proveru :
if UseinRole = Administrator
then
delete.visible = true;
edit.visible = true;
.
.
.

Ovo je samo ideja kako da uradis, od ovoga je lako uraditi kod :)

Referencu kontrole dobijas na gore pomenut nacin od strane maksvel-a.

Citat:

LinkButton temp = (LinkButton)GridView1.FindControl("editbutton");
Potpis
Shoot for the moon. Even if you miss, you'll land among the stars.
Les Brown
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme