MVC 4控制器编译尝试返回模型时出错

时间:2013-10-18 15:39:43

标签: asp.net-mvc asp.net-mvc-4

这是我怀疑的新手配置问题。

请参阅代码段中的return statement comment。

    [HttpGet]
    public ActionResult TestService()
    {
        ViewBag.Message = "DataLayer Service";

        Service dataLayerService = new Service {CookieContainer = new CookieContainer()};
        dataLayerService.SetSessionAppName("SAND");
        WebServiceModel webServiceModel = new WebServiceModel();            
        webServiceModel.Result = dataLayerService.GetSessionAppName();

        return this.View(webServiceModel); // <== Cannot resolve View "TestService"            
    }

1 个答案:

答案 0 :(得分:0)

你有一个名为“TestService”的视图,它接受参数WebServiceModel?

您的网络项目必须在视图文件夹中包含一个文件夹,其中包含控制器名称和一个名为TestService.cshtml的文件。

此文件的标题应为

@model WebServiceModel

如果您希望能够在视图中使用它。