看不到控制器和型号
在视图/跳转/索引中有问题。
第一行:
@model IEnumerable<WhislaMvc.Areas.Admin.Models.Jump>
@{
ViewBag.Title = "Index";
}
@model 和 ViewBaf - 看不到。 我接受错误:
编译错误编译器错误消息:CS0103:名称“模型” 当前上下文中不存在编译器错误消息:CS0103: 当前上下文中不存在名称“ViewBug”
更新: 我评论模型和 ViewBag
@Html.ActionLink("Create New", "Create")
Html 没有方法 ActionLink 为什么???
in views/jump/index have problem.
first rows:
@model IEnumerable<WhislaMvc.Areas.Admin.Models.Jump>
@{
ViewBag.Title = "Index";
}
@model and ViewBaf - do not see.
I take error:
compilation Error Compiler Error Message: CS0103: The name 'model'
does not exist in the current context Compiler Error Message: CS0103:
The name 'ViewBug' does not exist in the current context
Update:
I comment model and ViewBag
@Html.ActionLink("Create New", "Create")
Html not have method ActionLink why????
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
从您的问题描述来看,我认为您正在使用
Asp.Net MVC 2
并且您只是尝试使用Asp.Net MVC 3 的功能。
ViewBag
附带Asp.Net MVC 3(这是 Asp.Mvc 3 的功能)
有一些建议可以尝试避免编译错误。
安装
Asp.Net MVC 3
(安装.Net Framework 4 之前版本
)更改您的项目属性。
(右键单击“Web 项目”-> 单击'属性'->应用程序选项卡 ->目标框架->更改为
.NET Framework 4
检查并更改您的 web.config,如下所示:
希望这会有所帮助!
From your question description, it shows that, I think you are using
Asp.Net MVC 2
and you just tried to use thefunctionality of Asp.Net MVC 3.
ViewBag
comes withAsp.Net MVC 3 (It's feature of Asp.Mvc 3)
There are few suggestions that you can try to avoid compilation error.
Install
Asp.Net MVC 3
(Install .Net Framework 4 prior
)Change your project property.
(Right Click Web Project -> click'Properties' -> Application tab -> Target Framework -> Change to
.NET Framework 4
Check and Change your web.config as below:
Hope this helps!
所有问题都与区域/管理/视图中的 Web.Config 配置有关,
我从 Views/Web.Config/ 获得的 WebConfig 是标准的。
All the problems were with the configuration of Web.Config in Area / Admin / Views
WebConfig I get from Views/Web.Config/ is standart.