Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
ASP.NET MVC Controller: Methode bevor View aufgerufen wird
schuppsl
myCSharp.de - Member



Dabei seit:
Beiträge: 786

Themenstarter:

ASP.NET MVC Controller: Methode bevor View aufgerufen wird

beantworten | zitieren | melden

Hallo Community.
Ich habe ein kleines Projekt mit ASP.NET MVC4.

Ich sollte eine Variable im Controller immer zurücksetzen bevor eine View aufgerufen wird.
Gibt es hierfür eine Methode, die immer aufgerufen wird bevor eine View gerendert wird?
Wie bei ASP.NET z.B die Render Methode oder sowas?
Danke und Grüße
private Nachricht | Beiträge des Benutzers
vbprogger
myCSharp.de - Experte

Avatar #avatar-1820.gif


Dabei seit:
Beiträge: 1723
Herkunft: NRW/DE

beantworten | zitieren | melden

Hallo,

guckst du mal http://msdn.microsoft.com/en-us/library/ms178472(v=vs.100).aspx

edit: sorry, habe nicht genau gelesen.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von vbprogger am .
Ich bin verantwortlich für das, was ich sage, nicht für das, was du verstehst.
---------
Bemerkung: ich beantworte keine Fragen via PM, denn das Forum soll ja was davon haben!
private Nachricht | Beiträge des Benutzers
schuppsl
myCSharp.de - Member



Dabei seit:
Beiträge: 786

Themenstarter:

beantworten | zitieren | melden

Das ist doch Webforms, hat aber wenig mit MVC zu tun, oder?
private Nachricht | Beiträge des Benutzers
GarlandGreene
myCSharp.de - Member



Dabei seit:
Beiträge: 499
Herkunft: Emmerich, NRW

beantworten | zitieren | melden

was meinst du eigentlich mit "Variable zurücksetzen"? Eine "Variable" ist normalerweise ja was methodenlokales, was in dem Zusammenhang keinen Sinn machen würde.
private Nachricht | Beiträge des Benutzers
Peter Bucher
myCSharp.de - Experte

Avatar #jVxXe7MDBPAimxdX3em3.jpg


Dabei seit:
Beiträge: 6141
Herkunft: Zentralschweiz

beantworten | zitieren | melden

Hallo

Ja, bitte mehr Details.
Bei allen Controllern, nur bei einem?

Wenn du das ActionResult zurückgibst, wird dann das View gerendert.


Gruss Peter
--
Microsoft MVP - Visual Developer ASP / ASP.NET, Switzerland 2007 - 2011

- https://peterbucher.ch/ - Meine persönliche Seite
- https://fpvspots.net/ - Spots für FPV Dronenflüge
private Nachricht | Beiträge des Benutzers
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 16234

beantworten | zitieren | melden

Der Dokumentation MVC Controller ist zu entnehmen, dass folgende Methoden beim jeweiligen Aufruf ausgeführt werden:
OnActionExecuted, OnActionExecuting, OnAuthorization, OnException, OnResultExecuted und OnResultExecuting
Zusätzlich gibts weitere Events, die zB vorher feuern. Das ist alles der MSDN zu entnehmen.

Beachte in Zukunft [Hinweis] Wie poste ich richtig? Punkt 1.1 und 5
- performance is a feature -

Microsoft MVP - @Website - @blog - @AzureStuttgart - github.com/BenjaminAbt
private Nachricht | Beiträge des Benutzers