Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

ASP Problem, potreban code C#

[es] :: .NET :: .NET Desktop razvoj :: ASP Problem, potreban code C#

[ Pregleda: 3325 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Highper

Član broj: 63907
Poruke: 77
91.150.84.*



Profil

icon ASP Problem, potreban code C#17.07.2007. u 10:03 - pre 203 meseci
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.
 
Odgovor na temu

lafrenz45

Član broj: 92909
*.dynamic.sbb.co.yu.



Profil

icon Re: ASP Problem, potreban code C#17.07.2007. u 10:52 - pre 203 meseci
hint:
Code:

http://msdn2.microsoft.com/en-us/library/ms178345.aspx
 
Odgovor na temu

maksvel

Član broj: 107376
Poruke: 2417

Jabber: maksvel
Sajt: maksvel.in.rs


+161 Profil

icon Re: ASP Problem, potreban code C#17.07.2007. u 12:04 - pre 203 meseci
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...
 
Odgovor na temu

Shevchenko
Nikola Vasiljevski

Član broj: 37756
Poruke: 218
212.200.70.*

Sajt: www.vasiljevski.com


+2 Profil

icon Re: ASP Problem, potreban code C#17.07.2007. u 12:41 - pre 203 meseci
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");

Shoot for the moon. Even if you miss, you'll land among the stars.
Les Brown
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: ASP Problem, potreban code C#

[ Pregleda: 3325 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.