Razor View 抛出“当前上下文中不存在名称“模型””

2023-11-27

在我的 MVC 4 应用程序中进行重大重构后,Razor 在调试视图时显示此错误:

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

这是有问题的代码行:

@model ICollection<DataSourceByActive>

我知道使用@model是正确的。

为什么会发生这种情况?我该如何修复它?


我认为您弄乱了 Views 文件夹中的 web.config 文件。

创建一个针对相同 .NET 框架的新项目,并将其 Views/web.config 文件复制到当前项目中的文件之上。这将解决您的问题。

另外,正如 Dudeman3000 评论的那样,如果您的 MVC 项目中有区域,那么它们都有Views\web.config文件也是如此。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Razor View 抛出“当前上下文中不存在名称“模型”” 的相关文章

  • ASP.NET Core/MVC 6 ViewModel 中的依赖注入 (DI)

    我使用构造函数注入在控制器中成功使用了 ASP NET 5 MVC 6 DI 我现在有一个场景 我希望我的视图模型在实现 IValidatableObject 时在 Validate 方法中使用服务 ViewModel 中的构造函数注入不起
  • 使用 HTML5 启用后置摄像头

    我正在开发一个使用 MVC ASP Net 4 HTML5 的项目 默认浏览器是 google chrome v29 0 1547 57 我可以与这些工具交互并拍照 但只能使用前置摄像头 如何启用后置摄像头 平板电脑的特点 三星 Galax
  • JQuery - 使用 JSON 的属性创建输入

    我正在尝试使用 JSON 设置的 id 和 value 属性创建一个输入 我有一个获取 JSON 的 ajax 调用 返回的数据很好 对于 JSON 中的每个对象 我想创建一个带有 ID 和 JSON 值的按钮 阿贾克斯调用 ajax ty
  • 用户注销速度非常快

    我正在使用 ASP NET 身份成员身份 这是 Startup Auth cs 代码 app CreatePerOwinContext EFDbContext Create app CreatePerOwinContext
  • 在ConfigureServices中注入依赖

    在我的 ASP Net Core 应用程序中 我需要在以下位置注入一些依赖项 在我的例子中是一个存储库 ConfigureServices method 问题是该方法不允许使用多个参数来注入依赖项 该怎么办呢 这是我的代码 public v
  • _Layout.cshtml无法直接请求,因为它调用了“RenderBody”方法

    我使用属性来路由 这是否相关 我不知道 当我不使用 Route 属性时 共享控制器中的 Layaout 操作不起作用 但页面正在呈现 public class SharedController Controller GET Shared A
  • .net 4.7 中的依赖注入?

    我对 DI 有哪些集成选项有点困惑 我发现它对于 net core 对于我的特定项目 来说非常简单 但我不需要构建跨平台应用程序 也看不到使用 core 的优势 但是 net 框架应用程序似乎仍然使用 Global asax 设置且没有 S
  • C# SMTP 身份验证失败,但凭据正确

    这是我的问题 我编写了以下程序来测试是否可以发送电子邮件 class Program static void Main string args try Console WriteLine Mail To MailAddress to new
  • 如何在ListBox中加载大量数据? ASP.NET MVC 应用程序

    我正在使用 ASP NET MVC 应用程序 要求用户能够从可能包含超过 30 000 个条目的列表框中选择一个项目 是否有一种使用 Ajax 调用来填充此 ListBox 内容的动态方法 效果良好 我是否最好只填充服务器上的 ListBo
  • 显示 PDF ASP.Net MVC

    我的桌面上有一个文件用于测试 我试图在如下视图中显示它 ViewBag Title ShowFile h2 ShowFile h2 我用于控制器的代码是 HttpGet public ActionResult ShowFile string
  • 如何使自定义错误页面在 ASP.NET MVC 4 中工作

    我想要显示 500 404 和 403 的自定义错误页面 这是我所做的 在 web config 中启用自定义错误 如下所示
  • 从 .Net MVC 视图获取 HTML,而不在浏览器中实际渲染视图?

    我的控制器中有一个 ActionResult 我想从中发送 HTML 电子邮件 该电子邮件的正文是由视图生成的 我可以在传递模型时获取视图的结果并避免将其发送到浏览器 而不是在控制器中使用 2 个 actionresults 方法吗 Mvc
  • 如何使用自定义 ValidationAttribute 来确保两个属性匹配?

    我们使用 xVal 和标准DataAnnotationsValidationRunner描述here http blog stevensanderson com 2009 01 10 xval a validation framework
  • 包括过滤器子集合[重复]

    这个问题在这里已经有答案了 我在为 LINQ 查询中包含的项目添加一些过滤条件时遇到一些困难 我的查询就像 var item Context Order Include Inner Include Inner first Include I
  • 如何将 Orchard CMS 与当前的 MVC2 应用程序集成?

    对于我的项目 客户端有一个现有的 ASP NET MVC 2 Web 应用程序 该应用程序具有产品目录和购物车功能 客户正在重新设计他们的网站 并希望使用 Orchard 来维护他们的内容页面 例如主页 关于 服务等 他们希望尽可能多地使用
  • 带有 HttpContext 的 ASP.NET MVC 单元测试控制器

    我正在尝试为我的一个控制器编写一个单元测试 以验证视图是否正确返回 但该控制器有一个访问 HttpContext Current Session 的基本控制器 每次我创建控制器的新实例时 都会调用 basecontroller 构造函数 并
  • ASP.NET MVC 子操作的路由匹配

    子动作的路由匹配方法与普通动作有什么不同吗 换句话说 子操作是否有一些自动生成的 url 来进行与父操作类似的匹配 父级或子级动作处理没有区别 任何操作都遵循您在中设置的相同路线定义Application Start 这意味着父母的行为以及
  • MVC 项目中的 .Rdlc 报告 - 托管调试助手“PInvokeStackImbalance”

    我即将完成并运行我的上一份报告 我在其他报告中没有遇到过这个问题 我正在尝试根据数据库记录创建报告 当我通过 LocalReport 创建报告并为报告创建参数时 收到错误消息 托管调试助手 PInvokeStackImbalance 调用
  • 使用 AJAX 加载部分视图不起作用

    请原谅我 我是 MVC 和 AJAX 的新手 目前我只是提交一个表单 我想使用表单中的数据使用 ajax 更新部分视图中的表 My UserInfo部分视图如下所示 model IEnumerable
  • SignalR 更新无法在 Chrome 上正常运行

    我创建了一个带有 SignalR 通知的 ASP MVC 4 应用程序 我在本地以调试模式运行它 并通过 IIS 发布在服务器上运行它 使用 Internet Explorer 11 时 这基本上可以正常工作 稍后解释 HTML1300 N

随机推荐

  • Android 应用内结算:您请求的项目无法购买。不同谷歌帐户不一致

    请不要在未阅读所有内容的情况下将其作为重复项关闭 案例摘要 使用相同的应用程序构建 使用两个 Google 测试帐户进行 IAP 交易 一种有效 一种无效 两个谷歌帐户都有可用的信用卡 并且可以从其他应用程序购买IAP 更多细节 我们向测试
  • 在linux中使用mono获取MAC地址

    如何在 Linux 上的 Mono 应用程序中获取计算机的 MAC 地址 借自MSDN 在VS2008和mono 2 4 2 3 Debian 2 4 2 3 dfsg 2 上测试 using System using System Net
  • 访问任意深度的嵌套哈希值的最红宝石方式是什么? [复制]

    这个问题在这里已经有答案了 给定一个哈希值 例如 AppConfig service gt key gt abcdefg secret gt secret abcdefg other gt service gt key gt cred ab
  • 如何将 JSON 数据放入 html / javascript 网格表中

    我有以下 JSON 格式的数据 ID 00 50 c2 63 10 1a start 1349773838277760 end 1349773838277770 startArea areaStart endArea areaEnd dur
  • 如何在 Python 中将向量投影到由其正交向量定义的平面上?

    我有一架飞机 plane A 由其正交向量定义 例如 a b c 即向量 a b c 正交于plane A 我想投影一个向量 d e f onto plane A 我怎样才能用Python做到这一点 我想一定有一些简单的方法 Take d
  • 如何访问jar文件中的资源(Excel文件)

    您好 我已将 java 项目导出为可执行 jar 文件 在我的项目中 我正在访问一个包含一些数据的 Excel 文件 现在 当我尝试访问 Excel 文件时 无法访问该文件 我的项目结构是 Java 项目 文件夹 src 文件夹 resou
  • 如何在Flutter中使用MediaQuery设置文本的scaleFactor?

    通过 MediaQuery 我可以获得 Samsung S7 Edge 屏幕尺寸的高度和宽度 以便我可以使用它 但是如何使用MediaQuery在ListTile中布局多列动态文本呢 在我的演示项目中 我将文本大小设置为 12 在 Sams
  • Android - 如何使图标在触摸时发光?

    如何在图标上获得蓝色发光效果 有什么快速的方法吗 我真的不想用photoshop来实现这种效果 任何帮助将非常感激 如果您想以编程方式生成发光 可以按以下方法操作 我的建议是 在活 动开始时只生成一次 然后使用它创建一个 StateList
  • 即使没有内存不足,我也会遇到 java.lang.OutOfMemoryError 吗?

    我正在读书揭开 java lang Outofmemory 错误的面纱我想知道我是否理解正确 如果 Java VM 抛出异常 这是真的吗 java lang OutOfMemoryError 请求的数组大小超出VM限制 这意味着VM拒绝创建
  • 使用 Powershell 更改 IIS6 站点主目录

    我正在尝试使用 powershell 更改站点的主目录 这是我到目前为止所拥有的 但它没有保存更改 server localhost siteName mysite iis ADSI IIS server W3SVC site iis ps
  • Pandas GroupBy 借助 CSV 中的大型数据集

    一个常见的 SQLism 是 从 A 的表组中选择 A 平均值 X 我想在 pandas 中复制它 假设数据存储在 CSV 文件之类的文件中 并且太大而无法加载到内存中 如果 CSV 可以容纳在内存中 那么简单的两行代码就足够了 data
  • JSF CommandButton onclick不调用Javascript函数

    我正在使用 JSF 的命令按钮 我不知道为什么我无法调用我的 javascript 函数 当我单击按钮时 不会显示任何警报
  • 将 Hibernate 查询结果检索为结果集而不是列表

    嘿呀 我是冬眠新手 我不得不说它确实简化了 SQL 查询的一切 然而 操作返回的结果目前对我来说是一个头疼的问题 结果以列表形式返回 大多数时候 我真的希望结果位于结果集中 以便我可以更轻松地操作它 因为使用结果集 您可以通过列名或索引指定
  • 为什么 std::uniform_int_distribution::operator() 不是 const?

    据我了解 当用于提取随机数时 分布不应改变 例如 对于均匀分布 当我们使用它生成随机数时 它的最小值 最大值不应该改变 那么为什么操作员 不是const吗 While min and max 不会改变 分布可能包含帮助它生成下一个值的状态
  • Symfony2 Doctrine - PostgreSQL 的 ILIKE 子句?

    我目前正在使用 symfony2 doctrine 2 3 和 PostgreSQL 9 我已经搜索了几个小时 看看我到底该怎么做ILIKE选择与QueryBuilder 看来他们只有LIKE 但在我的情况下 我正在搜索不区分大小写的 到底
  • 在网页上显示每秒更新的txt文件

    我有点像在黑暗中拍摄 我不知道如何做到这一点 所以一些有用教程的指针和 或链接会很棒 我有一个网站 我想显示文本文件 服务器日志 可能是嵌入的 问题是 只要服务器中发生事件 通常快于半秒 该文件就会更新 我怎样才能使网页实时显示文件 即显示
  • Vim 语法高亮显示 Python 的“else:”

    我对 Vim 中默认的 python 语法高亮感到恼火 它没有突出显示else 陈述正确 Vim 仅在 else 语句之间有一些空格时才会突出显示 else 语句else和冒号 so else 有效 但是else 才不是 它一定很容易修复
  • 可以将文本添加到 SVG 路径吗?

    是否可以将文本添加到 svg 路径 我创建了一个 svg 三角形 想在其中心添加一个字母 但不确定这是否可能 是的 看SVG1 1 规范第 10 13 节 标题为 路径上的文本 有关使用textPath元素 总结 给你的路径一个id属性 C
  • 完全外连接,在 2 个数据表上,带有列列表

    我有2个数据表 我不知道它们的数据列列表 该列表必须在运行时提取 并用于完整外连接 使用这些列时 需要合并两个表之间的列 并且我需要显示所有数据 到目前为止我正在做的是 获取公共列 使用 intersect 并实现 IEqualityCom
  • Razor View 抛出“当前上下文中不存在名称“模型””

    在我的 MVC 4 应用程序中进行重大重构后 Razor 在调试视图时显示此错误 当前上下文中不存在名称 model 这是有问题的代码行 model ICollection