Wie kann ich einen ActionLink, der in einem Abschnitt im Layout befindet, wenn ich eine bestimmte Seite, die Teil des Körpers ist, eingeben und dann den ActionLink ausblenden, wenn ich Verlasse die Seite. Ich habe über die Verwendung von Cookies nachgedacht, aber ich weiß nicht, wie man den Flag-Wert anwendet, um das Element nach dem Verlassen der Seite zu verbergen.Verstecken eines Elements nach dem Verlassen der Seite - Razor
0
A
Antwort
0
können Sie neben Art und Weise verwenden
@{
var controller = this.ViewContext.RouteData.Values["controller"].ToString();
var action = this.ViewContext.RouteData.Values["action"].ToString();
}
<a class="@((controller == "News" && action== "Index") ? "show" : "hide")" href="#">
My link
</a>
0
Sie müssen nur die Daten irgendwo speichern und das Rendering des Links in eine IF-Anweisung einbinden, um zu sehen, ob sie angezeigt werden muss oder nicht.
Sie können eine Sitzungsvariable verwenden, wenn die Sitzung aktiviert ist. Wenn sie das nächste Mal auf die Website zurückkehren, wird der Link angezeigt, da eine neue Sitzung initiiert wird.
Cookies, wie Sie vorgeschlagen, würde auch funktionieren.
Verwandte Themen
- 1. ASP.NET MVC Razor bedingtes Rendern eines Elements
- 2. Bearbeiten des Modells nach Verlassen der Seite
- 3. onClickOut (klicken Sie nach dem Verlassen des Elements)
- 4. Lösen eines Elements aus dem Dokumentenfluss nach der Positionierung
- 5. Android: Verstecken der Galerie nach dem Countdown
- 6. Überlauf-y: versteckt oder Überlauf-x: versteckt nur eine Seite eines Elements zu verstecken
- 7. Das Array nach dem Entfernen eines Elements neu anordnen
- 8. Echtzeit-Online-Abstimmung ohne Verlassen der Seite?
- 9. Jquery Dropdown-Liste rutscht nicht nach dem Verlassen der Maus
- 10. Exe stürzt nach dem Verlassen der Methode in C++
- 11. Verwenden von Xpath zum Auswählen eines Elements nach dem anderen
- 12. Entfernen von Ereignis-Listenern vor dem Verlassen einer Seite
- 13. Qt + Fenster nach dem Start verstecken
- 14. von einem JDBC Blob Lesen nach dem Frühlings Transaktion verlassen
- 15. Ermitteln des Benutzers beim Verlassen der Seite
- 16. Capture User Verlassen der Seite mit Jquery
- 17. Center das Layout nach dem Verstecken der Android-Taste programmgesteuert
- 18. Shell Skript Verlassen der Schleife nach dem Aufruf eines anderen Skript
- 19. Ändern der ID eines Elements mit jQuery
- 20. ngFor - Drucken eines Array-Elements nach Index
- 21. Etikett nach dem Laden der Seite aktualisieren
- 22. Ajax Anruf nach dem Laden der Seite
- 23. Haltepunkt nach dem Neuladen der Seite
- 24. Überprüfung der Sichtbarkeit eines Elements
- 25. Verlassen Sie die Batch-Datei nach dem Ausführen mit Java
- 26. Wie erhält man die Eigenschaft eines Elements nach der Transformation?
- 27. verstecken Quelle der HTML-Seite mit Javascript
- 28. Verlassen Region nach Emacs Betrieb
- 29. Broadcast Empfänger weiter nach der Anwendung verlassen
- 30. Löschen eines bestimmten Elements aus dem Array