'Models.LoginViewModel'是一种类型,在给定的上下文中无效

时间:2015-05-20 05:24:54

标签: c# asp.net-mvc

我的代码是:

@sample.Models.LoginViewModel
@{
    string user = Session["users"].ToString();
}
@{
    ViewBag.Title = "Home Page";  
}

我收到错误:

  

'@ sample.Models.LoginViewModel'是一种类型,在给定的上下文中无效。

请提出任何解决我问题的建议。

3 个答案:

答案 0 :(得分:4)

你做错了

@sample.Models.LoginViewModel

投入使用

@model sample.Models.LoginViewModel

答案 1 :(得分:4)

更改代码

@sample.Models.LoginViewModel

作为

@model sample.Models.LoginViewModel

即是

@model sample.Models.LoginViewModel

    @{
       if(Session["users"] != null)
       {
        string user = Session["users"].ToString();
       } 
    }
    @{
        ViewBag.Title = "Home Page";  
    }

@model关键字应该在开头,只需指定模型名称

答案 2 :(得分:2)

您的语法错误,请更改

@sample.Models.LoginViewModel@model sample.Models.LoginViewModel