Also ich versuche, eine Methode herauszufinden, die eine Fehlermeldung ausgeben kann, wenn mein Modell null ist und nach dieser Fehlermeldung die Ansicht Rendering beenden sollte, ist dies möglich ? Mein erster Gedanke war die response.end() -Methode, aber die Master-Ansicht wird das Rendern nicht beenden. Ist das etwas, das Teil des Rahmens ist, den wir selbst bauen müssen?Kann ich das Rendern einer Ansicht in asp.net beenden. Mvc
7
A
Antwort
4
Diese Logik sollte wirklich in einem Controller sitzen, der wählen würde, um die richtige Ansicht basierend auf der Anwesenheit oder Abwesenheit des Modells zu rendern.
Dies hält die ASP MVC-Pipeline intakt und beseitigt die Notwendigkeit für View-Verknüpfungen.
1
Sie nicht sehen, wie Sie Modell plötzlich null ...
sein könnte, aber konzeptionell solide Art und Weise zur Bewältigung der Situation wäre das Modell für null in Ihrer Controller-Aktion zu überprüfen und dann zu einer Fehleransicht umleiten.
13
Nur die Verwendung einer Return-Anweisung funktionierte für mich. So:
return;
Verwandte Themen
- 1. Kann XSLT MVC ASP.NET Controls/Code rendern?
- 2. ASP.NET MVC Rendern In Unit-Test anzeigen
- 3. Steuerung nicht in MVC-Ansicht rendern
- 4. Wie kann ich alle HTML-Elemente in einer Ansicht rendern
- 5. Rendern Teilansichten (modale Fenster) in asp.net MVC
- 6. Wie kann ich das Rendern einer 3D-Szene rendern?
- 7. Wie HTML, das in einer Datenbank aus einer ASP.NET MVC-Ansicht gespeichert wird, anzeigen?
- 8. Asp.net MVC - Rendern einer Teilansicht von einem Bereich
- 9. Wie in ASP.NET MVC Ansicht
- 10. Wie kann ich AppSettings in einer ASP.NET MVC-Webanwendung anzeigen?
- 11. MVC Preview 5 - Rendern einer Ansicht auf String zum Testen
- 12. Unit Testing asp.net mvc - Kann Viewengine die Ansicht finden?
- 13. ASP.NET MVC-Ansicht und jQuery.data()
- 14. Asp.Net MVC Controller und Ansicht
- 15. Rendern von Skript im Kopfbereich mit ASP.NET MVC Razor
- 16. Anzeigen einer Ansicht von einem anderen Controller in ASP.NET MVC
- 17. Serving einer Ansicht als Datei in asp.net mvc
- 18. Anzeigen/Ausblenden von Links in einer ASP.Net MVC-Ansicht
- 19. Rendern einer JBuilder-Ansicht in der HTML-Ansicht
- 20. ASP.NET MVC Razor bedingtes Rendern eines Elements
- 21. Kann eine Ansicht als Teil einer anderen Ansicht in MVC
- 22. Wie kann ich HTML in Validierung Nachricht in ASP.NET MVC rendern?
- 23. ASP.NET MVC Standard-URL-Ansicht
- 24. ASP.NET MVC - Aktuelle Ordner der Ansicht
- 25. Dynamische Steuerelemente in einer stark typisierten Ansicht (ASP.NET MVC)
- 26. dynamisch Objekte in einer asp.net Mvc Ansicht hinzufügen oder entfernen
- 27. Ist das rekursive Rendern einer Teilansicht in Asp.Net Mvc eine schlechte Idee?
- 28. Ansicht Motor für ASP.net MVC
- 29. Wie vermeidet man HttpRequestValidationException in ASP.NET MVC Rendern der gleichen Ansicht, die die Ausnahme verursacht
- 30. Zugriff auf Anwendungseinstellungen in ASP.NET MVC-Ansicht