我有一个奇怪的问题,其中ViewContext.RouteData.Values [“action”]在我的登台服务器上为null,但在我的开发机器(asp.net开发服务器)上工作正常。ViewContext.RouteData.Values [“action”]在服务器上为空...在本地机器上正常工作
代码很简单:
public string CheckActiveClass(string actionName)
{
string text = "";
if (ViewContext.RouteData.Values["action"].ToString() == actionName)
{
text = "selected";
}
return text;
}
我上ViewContext.RouteData.Values错误[ “行动”]行。错误是:
异常详细信息:System.NullReferenceException:未将对象引用设置为对象的实例。
任何帮助表示赞赏。提前致谢。
您是否找到任何解决方案?我现在有类似的问题... – 2010-09-07 12:16:58
不,我没有,我最终改变了逻辑和它的工作方式。 – rksprst 2010-09-07 23:19:50