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
Hallo,
guckst du mal http://msdn.microsoft.com/en-us/library/ms178472(v=vs.100).aspx
edit: sorry, habe nicht genau gelesen.
**:::
was meinst du eigentlich mit "Variable zurücksetzen"? Eine "Variable" ist normalerweise ja was methodenlokales, was in dem Zusammenhang keinen Sinn machen würde.
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
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 - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code