ViewContext.RouteData.Values [ "action"]이 스테이징 서버에서 null 인 이상한 문제가 있습니다. 하지만 내 dev에 기계 (asp.net 개발 서버)에서 잘 작동합니다.ViewContext.RouteData.Values [ "action"] 서버에서 null입니다 ... 로컬 컴퓨터에서 잘 작동합니다.
코드는 간단하다 :
public string CheckActiveClass(string actionName)
{
string text = "";
if (ViewContext.RouteData.Values["action"].ToString() == actionName)
{
text = "selected";
}
return text;
}
나는 [ "행동"] 라인 ViewContext.RouteData.Values에 오류가 발생합니다. 오류 :
예외 정보 : System.NullReferenceException : 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.
도움을 주시면 감사하겠습니다. 미리 감사드립니다.
어떤 해결책이 있습니까? 나는 지금 비슷한 문제가있다 ... –
아니, 내가 논리와 그것이 작동하는 방식을 변경 결국. – rksprst