在ASP.NET MVC 4中使用共享视图

AlBaraa Sh

我试图将共享视图添加到Views/Shared文件夹,在某些情况下,我需要返回一些纯文本值。这是我的共同看法TextPlainView

@model string
@{
    Layout = null;
    Response.ContentType = "text/plain";
}
@Model

我试图以这种方式从控制器使用它:

public ActionResult GetInfo(bool plain)
{
    //Some code to prepare data
    string result="Some data";
    if (plain)
        return View("TextPlainView", result);
    else
        return View(result);
}

我想在所有控制器上使用此视图,因此我希望将其共享。

我收到此错误:

找不到“ TextPlainView”视图或其主视图,或者没有视图引擎支持搜索到的位置。搜索了以下位置:〜/ Views / Orders / TextPlainView.aspx〜/ Views / Orders / TextPlainView.ascx〜/ Views / Shared / TextPlainView.aspx〜/ Views / Shared / TextPlainView.ascx〜/ Views / Orders / 0。 master〜/ Views / Shared / 0.master〜/ Views / Orders / TextPlainView.cshtml〜/ Views / Orders / TextPlainView.vbhtml〜/ Views / Shared / TextPlainView.cshtml〜/ Views / Shared / TextPlainView.vbhtml〜/ Views / Orders / 0.cshtml〜/ Views / Orders / 0.vbhtml〜/ Views / Shared / 0.cshtml〜/ Views / Shared / 0.vbhtml

亚当·弗拉纳根(Adam Flanagan)

如果您想返回纯文本,最好使用ContentResult这是专门用于返回原始内容而无需通过视图引擎的操作,默认情况下,其内容类型为text/html

有关更多详细信息,请参见https://stackoverflow.com/a/553952/493650

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在asp.net MVC4中使用父视图删除部分视图信息

来自分类Dev

在Asp.Net Mvc 4中使用Cookie

来自分类Dev

在MVC 4中使用ASP.Net身份

来自分类Dev

ASP.NET MVC - 在 MVC4 Razor 视图中使用 RadioButtonFor

来自分类Dev

如何在ASP.NET MVC中使用部分视图?

来自分类Dev

在部分视图中使用分页,asp.net mvc

来自分类Dev

在ASP.NET MVC中使用Razor的CSS视图模型

来自分类Dev

在部分视图中使用分页,asp.net mvc

来自分类Dev

在 ASP.NET MVC 中使用 ajax javascript 调用视图

来自分类Dev

在ASP.NET MVC 4和KnockoutJS中使用主从表单时,视图未更新

来自分类Dev

在Asp.Net MVC 4中创建视图时出错

来自分类Dev

mvc4future无法在ASP.NET MVC 5中使用

来自分类Dev

无法在ASP.NET MVC 5中使用mvc4future

来自分类Dev

在ASP.NET MVC 5中使用视图模型或数据库模型

来自分类Dev

在ASP.net MVC 4中的视图之间共享变量的最佳方法是什么?尝试消除重复的代码

来自分类Dev

在ASP.Net MVC中使用异步

来自分类Dev

在 ASP.Net-MVC 中使用异步

来自分类Dev

ASP.NET MVC 4中的ViewComponent

来自分类Dev

ASP.NET MVC 4中的Treeview

来自分类Dev

ASP.NET MVC 4中的RegisterRoutes

来自分类Dev

在ASP.NET MVC 5中使用mvcSitemap

来自分类Dev

在ASP.NET MVC 5中使用DropDownListFor的NullReferenceException

来自分类Dev

在ASP.Net MVC 6中使用库

来自分类Dev

在ASP.NET MVC 5中使用DropDownListFor的NullReferenceException

来自分类Dev

在ASP.NET MVC 5中使用@using namspce

来自分类Dev

解析器语法错误:意外的令牌<-在ASP.NET MVC 4中使用jQuery Ajax加载部分视图

来自分类Dev

在Asp.net MVC4中使用NHibernate更新对象

来自分类Dev

在Asp.net MVC 4中使用OutputCacheAttribute的条件缓存

来自分类Dev

在ASP.NET MVC 4应用程序中的身份验证中使用会话变量

Related 相关文章

  1. 1

    在asp.net MVC4中使用父视图删除部分视图信息

  2. 2

    在Asp.Net Mvc 4中使用Cookie

  3. 3

    在MVC 4中使用ASP.Net身份

  4. 4

    ASP.NET MVC - 在 MVC4 Razor 视图中使用 RadioButtonFor

  5. 5

    如何在ASP.NET MVC中使用部分视图?

  6. 6

    在部分视图中使用分页,asp.net mvc

  7. 7

    在ASP.NET MVC中使用Razor的CSS视图模型

  8. 8

    在部分视图中使用分页,asp.net mvc

  9. 9

    在 ASP.NET MVC 中使用 ajax javascript 调用视图

  10. 10

    在ASP.NET MVC 4和KnockoutJS中使用主从表单时,视图未更新

  11. 11

    在Asp.Net MVC 4中创建视图时出错

  12. 12

    mvc4future无法在ASP.NET MVC 5中使用

  13. 13

    无法在ASP.NET MVC 5中使用mvc4future

  14. 14

    在ASP.NET MVC 5中使用视图模型或数据库模型

  15. 15

    在ASP.net MVC 4中的视图之间共享变量的最佳方法是什么?尝试消除重复的代码

  16. 16

    在ASP.Net MVC中使用异步

  17. 17

    在 ASP.Net-MVC 中使用异步

  18. 18

    ASP.NET MVC 4中的ViewComponent

  19. 19

    ASP.NET MVC 4中的Treeview

  20. 20

    ASP.NET MVC 4中的RegisterRoutes

  21. 21

    在ASP.NET MVC 5中使用mvcSitemap

  22. 22

    在ASP.NET MVC 5中使用DropDownListFor的NullReferenceException

  23. 23

    在ASP.Net MVC 6中使用库

  24. 24

    在ASP.NET MVC 5中使用DropDownListFor的NullReferenceException

  25. 25

    在ASP.NET MVC 5中使用@using namspce

  26. 26

    解析器语法错误:意外的令牌<-在ASP.NET MVC 4中使用jQuery Ajax加载部分视图

  27. 27

    在Asp.net MVC4中使用NHibernate更新对象

  28. 28

    在Asp.net MVC 4中使用OutputCacheAttribute的条件缓存

  29. 29

    在ASP.NET MVC 4应用程序中的身份验证中使用会话变量

热门标签

归档