Zuweisen von Wert zur Sitzung, wobei Objektverweis nicht auf eine Instanz einer Objektausnahme in MVC gesetzt wird

7

Problembeschreibung:

Ich versuche dem Session-Objekt einen Wert zuzuweisen, in MVC Controller gibt es eine Ausnahme als Objektreferenz, die nicht auf eine Instanz eines Objekts gesetzt ist.

Ich habe zwei Controller

  1. MainController
  2. SecondaryController

Wenn ich der Sitzung im Hauptcontroller einen Wert zuweise, funktioniert es gut. Aber wenn ich denselben Wert in einer Methode Test () im sekundären Controller anwähle, wird ein Fehler ausgegeben.

Was ich hier falsch mache ???

Hauptcontroller:

%Vor%

Sekundärer Controller:

%Vor%     
Vishal I Patil 13.05.2014, 10:45
quelle

1 Antwort

10

Dies liegt daran, dass die Sitzungsvariable nur in Standard ASP.NET MVC Controller (Hauptcontroller) verfügbar ist. Um auf Sitzungsvariablen im sekundären Controller zuzugreifen, sollten Sie

verwenden %Vor%     
Atul 13.05.2014, 11:12
quelle