foreach loop löst eine Null-Ausnahme aus, das Objekt jedoch nicht

8

Ich habe mvc 4 master page, wo ich ein benutzerspezifisches Menü anzeigen möchte oben auf der Seite lese ich Benutzerdaten

%Vor%

aber wenn ich durch die Liste iteriere, wirft es null Ausnahme, beim Setzen des Haltepunktes ist die Liste nicht null, es hat Gegenstände.

%Vor%

Ich weiß nicht, was ich falsch mache.

Code für die Methode ist unten ich erhalte es von einem Web-Service

%Vor%     
Syed Waqas 24.04.2013, 12:55
quelle

2 Antworten

4

Ich nehme an, dass ContactEvent.Name oder EventId null ist

Sie können überprüfen, ob diese beiden Werte in debugger null sind, oder indem Sie eine Bedingung angeben, bevor Sie dem Wert ActionLink den ContactEvent.Name zuweisen.

%Vor%     
Darren Davies 24.04.2013, 12:57
quelle
0

Sehen Sie sich das ContactEvent-Objekt in Ihrer Liste während des Debuggens an.

Vielleicht (wahrscheinlich) ein oder mehrere Felder, z. B. ContactEvent.EventId oder ContactEvent.Name sind null.

    
Jim 24.04.2013 12:59
quelle