我希望我的所有页面都使用一些viewdata。我需要从查询字符串中获取客户端名称 然后根据它做一些工作并填充ViewData。我的控制器继承自下面创建的控制器。 Request [“client”]正在提供System.NullReferenceException:对象引用未设置为对象的实例。
public abstract class ApplicationController : Controller
{
public ApplicationController()
{
string client = Request["client"];
//...etc
}
}
这有什么问题?
感谢
答案 0 :(得分:0)
错误的是,当您在构造函数中调用它时,该请求尚不存在,只有在您的方法上调用操作时才会实例化该请求。
看到这个问题并看看答案。也许它对你也有用