J'ai un problème étrange où ViewContext.RouteData.Values ["action"] est null sur mon serveur de transfert, mais fonctionne bien sur ma machine dev (serveur de développement asp.net).ViewContext.RouteData.Values ["action"] est null sur le serveur ... fonctionne bien sur la machine locale
Le code est simple:
public string CheckActiveClass(string actionName)
{
string text = "";
if (ViewContext.RouteData.Values["action"].ToString() == actionName)
{
text = "selected";
}
return text;
}
Je reçois l'erreur sur les ViewContext.RouteData.Values [ "action"] ligne. L'erreur est:
Détails d'exception: System.NullReferenceException: Référence d'objet non définie sur une instance d'un objet.
Toute aide est appréciée. Merci d'avance.
Avez-vous trouvé une solution à ce problème? J'ai un problème similaire maintenant ... –
Non, je n'ai pas, j'ai fini par changer la logique et la façon dont ça fonctionne. – rksprst