In meiner Seite laden möchte ich abfragen, ob ein Benutzer Zugriff auf die Seite hat, und wenn er/sie nicht, möchte ich die Seite (nicht einschließlich Master) ausgeblendet und warnt den Benutzer, dass sie keinen Zugriff haben. Wie kann ich das machen? Ich habe derzeit die Abfrage funktioniert wo es false zurückgibt, wenn der Benutzer keinen Zugriff hat. Aber wie kann ich eine Seite verbergen, ohne alle Steuerelemente manuell auszublenden?Hide Seite auf PageLoad, wenn Bedingung nicht erfüllt VB.NET
0
A
Antwort
0
Wenn Sie einen Benutzer haben, der keinen Zugriff auf eine Seite hat, würde ich sie auf eine Seite ohne Zugriff umleiten, anstatt die Seite selbst auszublenden.
Public Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
IF accessVaraible = false then
Response.Redirect("noAccessPage.aspx")
END IF
'Do other thing if they have access
END SUB
Verwandte Themen
- 1. Lenker + =, - = wenn Bedingung erfüllt
- 2. jqgrid - wie Bearbeitungsformular nicht anzeigen, wenn Bedingung nicht erfüllt
- 3. Apache neu schreiben, wenn Bedingung nicht erfüllt
- 4. hide Menü, wenn irgendwo auf Seite
- 5. Wie Code zu beenden, wenn "Wenn" Bedingung nicht erfüllt ist
- 6. Überschreiben .data() wenn eine Bedingung erfüllt ist
- 7. Rails - Validierung: wenn eine Bedingung erfüllt ist
- 8. Schienen Modellberechnung nur wenn Bedingung erfüllt
- 9. Gespeicherte Prozedur ändern, wenn Bedingung erfüllt ist
- 10. Wenn eine Bedingung erfüllt oder ein Fehler
- 11. Formular validieren, wenn eine Bedingung erfüllt ist
- 12. hide div wenn Seite aktualisieren
- 13. While-Schleife weiter, wenn Bedingung erfüllt
- 14. Detect LongPress, wenn bestimmte Bedingung erfüllt ist
- 15. Zellen in Zeile ersetzen, wenn Bedingung erfüllt
- 16. Break async vollständig, wenn Bedingung erfüllt
- 17. Ersetzen von Wort, wenn Bedingung erfüllt ist
- 18. Überspringe alle Tests, wenn die Bedingung nicht erfüllt wird
- 19. Hide Divs auf Seite laden
- 20. Nicht unbedingt eine WENN-Funktion, aber eine Bedingung wird erfüllt
- 21. Ruby While-Schleife nicht zu stoppen, wenn Bedingung erfüllt ist
- 22. Wenn diese Bedingung nicht Ersatz für Werte aus einer Reihe erfüllt, wenn die Bedingung
- 23. Wie die URL der vorherigen Seite auf Pageload in C#
- 24. onclick wenn Bedingung erfüllt ist redirect mit setTimeout
- 25. Wie kann das Laden eines Formulars verhindert werden, wenn eine bestimmte Bedingung nicht erfüllt wird?
- 26. Siehe, wie oft Bedingung erfüllt
- 27. ASP.NET Master-Seite + pageLoad() = kills jquery?
- 28. , die eine bestimmte Bedingung erfüllt
- 29. Wenn ich drei Checkboxen auf meinem asp.net Webformular habe .. wenn 1 bereits om pageload checked ist ..
- 30. Mysql Reihenfolge Ergebnisse, wenn eine bestimmte Bedingung erfüllt ist
Wenn YourQuery() = True Dann Me.Visible = False Ende If (wo Me = das Page-Objekt). – N0Alias
Wie rufe ich das Seitenobjekt auf? Wo kann ich sehen, wie das Objekt benannt ist? – Dplusa25
Probieren Sie Me.Page.Visible in Ihrem Form_Load-Ereignishandler aus. – N0Alias