asp.net-mvc-3 – 为什么_ViewStart.cshtml访问ViewBag对象?
|
我有我的/ Views文件夹中的默认_ViewStart.cshtml。我想能够访问我的ViewBag对象,所以我可以设置所有我的视图的默认标题。 但是,用: @{
Layout = "~/Views/Shared/SiteLayout.cshtml";
ViewBag.Title = "bytecourse - Online Courses in Technology";
}
我得到“名称’ViewBag’在当前上下文中不存在”作为运行时错误。 我需要做什么? 解决方法简而言之…使用控制器的查看包。ViewContext.Controller.ViewBag.MyVar = "myVal"; 和 @ViewContext.Controller.ViewBag.MyVar ================================================== ============= 这里有很好的信息:http://forums.asp.net/post/4254825.aspx ================================================== =============
================================================== ============= 这里有另一个解决方案:http://stackoverflow.com/a/4834382/291753 ================================================== ============= (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 如何在ASP.NET MVC应用程序中使用多个视图引
- asp.net-mvc-3 – Mvc 3图像上传库
- asp.net-mvc-3 – 如何使用Asp.Net MVC 3和Razor具有视图特
- asp.net – 用于Microsoft.Office.Interop.Excel的Excel dl
- asp.net 大文件上传 之 改版了的SlickUpload.HttpUploadMod
- asp.net-mvc – ASP.NET MVC – 从视图部分更新模型
- asp.net 文件上传实例汇总
- asp.net-mvc – Web API的压缩过滤器
- 实体框架 – ASP.NET Web Api 2/EF6首次调用初始化性能
- asp.net-mvc – 如何在MVC中排除此syntext中的另一个属性[B
- asp.net – 内容控件必须是顶级控件
- asp.net-mvc – User.IsInRole不起作用
- asp.net-mvc – asp.net mvc 4应用程序的入口点是
- asp.net-mvc – ViewModel有自己的逻辑吗?
- asp.net – IIS 7的最大默认POST请求大小 – 如何
- ASP.Net文本框从右到左
- asp.net-mvc – ASP.NET MVC SiteMap提供程序 –
- asp.net-mvc – 我在MVC 5 Visual Studio 2013中
- asp.net-mvc – 如何添加代码隐藏页面到视图或部
- asp.net – 如何正确过滤数据表(datatable.selec
