Ho un problema strano in cui ViewContext.RouteData.Values ["action"] è nullo sul mio server di staging, ma funziona bene sulla mia macchina di sviluppo (server di sviluppo asp.net).ViewContext.RouteData.Values ["action"] è null sul server ... funziona correttamente sul computer locale
Il codice è semplice:
public string CheckActiveClass(string actionName)
{
string text = "";
if (ViewContext.RouteData.Values["action"].ToString() == actionName)
{
text = "selected";
}
return text;
}
ottengo l'errore sulle ViewContext.RouteData.Values [ "azione"] linea. L'errore è:
Dettagli eccezione: System.NullReferenceException: riferimento oggetto non impostato su un'istanza di un oggetto.
Qualsiasi aiuto è apprezzato. Grazie in anticipo.
Hai trovato qualche soluzione a questo? Ho un problema simile ora ... –
No, non l'ho fatto, ho finito per cambiare la logica e il modo in cui funziona. – rksprst