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

Kako proci kroz kolekciju menija na master page-u

[es] :: .NET :: Kako proci kroz kolekciju menija na master page-u

[ Pregleda: 482 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

oggie

Član broj: 126613
Poruke: 90
212.62.49.*



Profil

icon Kako proci kroz kolekciju menija na master page-u18.01.2007. u 09:58

Imam sledeci problem.
1. Na asp master page imam definisan meni
2. Zbog razlicitog ovlascenja treba da prodjem kroz kolekciju menija i da svaku stavku menija postavim na enable/disable
3. U VB 6 to sam radio otprilike ovako:

For Each Menu In Form1 'prolazim kroz kolekciju menija na pocetnoj formi
if Menu.Tag <> "" Then
n = UBound(Ovlascenja)
For i = 0 To n
If Menu.Tag = CStr(Ovlascenja(i)) Then
Menu.Enabled = True
nasao = True
Exit For
Else
Menu.Enabled = False
End If
Next i
End If
Next

4. Moje pitanje je kako da definisem ono for each menu in Form1, da li to uopste mogu nekako da izvedem na master page-u sa menu controlom?
18.01.2007. u 09:58 

aleksandarpopov
Software developer
Senta

Član broj: 57172
Poruke: 471
*.sksyu.net.

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: Kako proci kroz kolekciju menija na master page-u18.01.2007. u 15:40
Za windows forms ti mogu pomoci - imas MainMenu klasu koja ima kolekciju MenuItems kroz koju mozes da prolazis, znaci ne
Code:

/*foreach menu in form1 */
/*vec ovako nekako*/
foreach MenuItem m in mainMenu1.MenuItems
{
/////
}



MenuItem takodje moze da ima kolekciju podmenija..
Nadam se da sam ti nesto pomogao...ne verujem da se mnogo razlikuje za web forms...
Pozdrav!
RTFM
18.01.2007. u 15:40 

oggie

Član broj: 126613
Poruke: 90
212.62.49.*



Profil

icon Re: Kako proci kroz kolekciju menija na master page-u19.01.2007. u 08:05
Menuitems je samo prvi nivo menija a nasao sam za podmenije Menu1.Items(i).ChildItems. Sad isprobavam ovo.
Hvala na pomoci.
19.01.2007. u 08:05 

[es] :: .NET :: Kako proci kroz kolekciju menija na master page-u

[ Pregleda: 482 | Odgovora: 2 ]

Postavi temu Odgovori

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