ASP.NET核心Web API“名称视图在当前上下文中不存在”

ish

我正在构建一个asp.net核心Web api项目。我正在尝试通过以下代码添加搜索查询。但是,在“视图”中出现“名称视图在当前上下文中不存在”的错误。

//https://localhost:44354/api/comments?searchString=Agree
        [HttpGet("{searchString}")]
        public async Task<IActionResult> Index(string searchString) 
        {
            var comments = from c in _context.Comments
                           select c;

            if (!String.IsNullOrEmpty(searchString))
            {
                comments = comments.Where(s => s.Comments_content.Contains(searchString));
            }
            return View(await comments.ToListAsync());
        } 

这是一个API。您返回的是响应而不是视图。您应该返回此

return Ok(await comments.ToListAsync());

此外,如果这是一个Web项目,则需要Index在Views文件夹中创建相应的视图例如,如果您的控制器名称为Blog然后Index视图应该在此路径中Views/Blog/Index.cshtml

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

名称在当前上下文中不存在

来自分类Dev

名称“视图”在当前上下文中不存在

来自分类Dev

当前上下文ASP.NET MVC5中不存在名称“模型”

来自分类Dev

变量在当前上下文中不存在

来自分类Dev

错误:名称“ URL”在asp.net mvc3的当前上下文中不存在

来自分类Dev

AForge.NET-名称在当前上下文中不存在

来自分类Dev

WebApiConfig在当前上下文中不存在

来自分类Dev

ASP.NET MVC在当前上下文中不存在名称“文件”

来自分类Dev

ASP.NET Core-当前上下文中不存在名称“ JsonRequestBehavior”

来自分类Dev

itemToDto在当前上下文中不存在

来自分类Dev

dotnet core 3.1 Web API-名称“配置”在当前上下文中不存在

来自分类Dev

当前上下文ASP.NET MVC5中不存在名称“模型”

来自分类Dev

名称“”在当前上下文中不存在

来自分类Dev

在当前上下文中不存在控件

来自分类Dev

在C#Web应用程序中使用泛型时,initializecomponent()在当前上下文中不存在

来自分类Dev

asp.net错误CS0103:名称“ WebMail”在当前上下文中不存在

来自分类Dev

错误:在当前上下文中不存在

来自分类Dev

Sharepoint 2010可视Web部件-当前上下文中不存在名称“ InitializeControl”

来自分类Dev

XmlDocument在当前上下文中不存在

来自分类Dev

asp名称“ lblTest”在当前上下文中不存在

来自分类Dev

_adapater在当前上下文中不存在

来自分类Dev

Gridview在当前上下文中不存在

来自分类Dev

交换到ASP.Net 5 RC2时,“名称WebApplication在当前上下文中不存在”

来自分类Dev

ASP.NET MVC在当前上下文中不存在名称“文件”

来自分类Dev

变量(用于asp.net连接字符串)在当前上下文中不存在,我看不到为什么

来自分类Dev

ASP.Net 用户控件数据绑定错误 - 当前上下文中不存在属性

来自分类Dev

属性在当前上下文中不存在

来自分类Dev

在当前上下文中不存在

来自分类Dev

在 web api 中托管 webform 页面。CS0103 控件在当前上下文中不存在

Related 相关文章

  1. 1

    名称在当前上下文中不存在

  2. 2

    名称“视图”在当前上下文中不存在

  3. 3

    当前上下文ASP.NET MVC5中不存在名称“模型”

  4. 4

    变量在当前上下文中不存在

  5. 5

    错误:名称“ URL”在asp.net mvc3的当前上下文中不存在

  6. 6

    AForge.NET-名称在当前上下文中不存在

  7. 7

    WebApiConfig在当前上下文中不存在

  8. 8

    ASP.NET MVC在当前上下文中不存在名称“文件”

  9. 9

    ASP.NET Core-当前上下文中不存在名称“ JsonRequestBehavior”

  10. 10

    itemToDto在当前上下文中不存在

  11. 11

    dotnet core 3.1 Web API-名称“配置”在当前上下文中不存在

  12. 12

    当前上下文ASP.NET MVC5中不存在名称“模型”

  13. 13

    名称“”在当前上下文中不存在

  14. 14

    在当前上下文中不存在控件

  15. 15

    在C#Web应用程序中使用泛型时,initializecomponent()在当前上下文中不存在

  16. 16

    asp.net错误CS0103:名称“ WebMail”在当前上下文中不存在

  17. 17

    错误:在当前上下文中不存在

  18. 18

    Sharepoint 2010可视Web部件-当前上下文中不存在名称“ InitializeControl”

  19. 19

    XmlDocument在当前上下文中不存在

  20. 20

    asp名称“ lblTest”在当前上下文中不存在

  21. 21

    _adapater在当前上下文中不存在

  22. 22

    Gridview在当前上下文中不存在

  23. 23

    交换到ASP.Net 5 RC2时,“名称WebApplication在当前上下文中不存在”

  24. 24

    ASP.NET MVC在当前上下文中不存在名称“文件”

  25. 25

    变量(用于asp.net连接字符串)在当前上下文中不存在,我看不到为什么

  26. 26

    ASP.Net 用户控件数据绑定错误 - 当前上下文中不存在属性

  27. 27

    属性在当前上下文中不存在

  28. 28

    在当前上下文中不存在

  29. 29

    在 web api 中托管 webform 页面。CS0103 控件在当前上下文中不存在

热门标签

归档