- Code: Select all
For Each P As KryptonPage In Me.MainNavigator.Pages
Console.WriteLine("Page.Name=" & P.Name & " Page.Visible=" & P.Visible)
Next
If user.IsInRole(Roles.Cashier.ToString()) Then
Me.MainNavigator.Pages("Sales").Visible = True
Else
Me.MainNavigator.Pages(0).Visible = False
End If
refering to the page "By Name" throws a null exeption.
but "By Index" works
Page 0 is named "Sales"
Seems like a bug to me....