viewbag相关内容

ASP.NET MVC 3模型绑定 - ViewBag.Title冲突与ID输入="标题"

有似乎与ViewBag动态特性的问题。可以说我有: @ { ViewBag.Title = @ M​​odel.CourseName; } 然后在页面我有一个表格: @ Html.TextBox(“标题”,空,新的{风格=“宽度:400像素;”}) 如果标题是在一个数据库表中的字段的名称。 在页面第一次打开,标题是“”一个id文本框取ViewBag.Title动态属性的值。 我 ..
发布时间:2016-07-07 11:21:37 ASP .NET

为什么一个MVC视图需要在浏览目录中存在的工作吗?

我已被写入与MVC一个CMS被用作用于生成页面的主发动机。 我准备好了,但要为每个网站创建和可能按次独特的剃须刀模板,如果我需要的能力。 我的规则是每个项目都必须有一个独特的code这是一个网址链接。 为每个项目场地资源存储的方式,地点涉及的项目。 因此​​,与项目C0001相关的资产将被存储在资产\\ C0001 \\ 和C0002:资产\\ C0002 \\ 等。 我想做的事,让事情 ..
发布时间:2016-07-07 11:03:38 ASP .NET

从JavaScript在ViewBag存储值

我怎么能存储在ViewBag从JavaScript访问它的值? 解决方案 您可以不是一个值ViewBag从JavaScript存储。 ViewBag是一个服务器端的概念,只存在于服务器上。的Javascript运行在客户端上。至于从ViewBag一些数据存储到一个javascript变量而言,你可以使用下列内容: <脚本类型=“文/ JavaScript的”> 无功富 ..
发布时间:2016-07-07 10:50:35 前端开发

替代ViewBag.Title在ASP.NET MVC 3

默认情况下,ASP.NET MVC 3的新项目模板中添加以下为默认布局(以剃刀母版): <标题> @ ViewBag.Title< /标题> 视图必须然后包含以下分配页面的标题,比如: @ { ViewBag.Title =“登录”; } 也许这只是我自己的preference但我发现使用ViewBag举行的称号有点不对(我想得太多了魔串味)。所以我的问 ..
发布时间:2016-07-07 10:26:11 ASP .NET

大量使用ViewBag的

我大量使用ViewBag在我的MVC应用程序,这被认为是不好的做法?我不确定是否花时间创建的ViewModels(但是我认为这是更适合MVVM,而不是MVC)或继续大量使用的ViewBag。什么是支持和反对这一论据?示例控制器方法将返回它的模型(通常是一个简单的域实体),以及下面的调用到ViewBag: ViewBag.TotalItems = data.Count(); Vi ..
发布时间:2016-07-07 09:58:34 ASP .NET

在后法和ViewBag燮pression MVC3 RedirectToAction

我目前工作数据的列表,我需要在重新present一个列表,显示每个项目可以执行相应的动作视图来显示,比如编辑或删除它们。为版本是没有问题的concedering,这是一个特殊的图。我的问题是,当我想删除一个项目,我有两个选择中的POST方法。 //直接调用列表 [HttpPost] [授权] 公众的ActionResult删除(INT的itemId) { //逻辑删除项目 ..
发布时间:2016-07-07 09:45:47 C#/.NET

存储ViewBag一个匿名对象

这可能是一个愚蠢的问题,但我想的东西,在 ViewBag 一个匿名对象,像这样: ViewBag.Stuff =新的{名称=“测试”,通过电子邮件=“user@domain.com”}; 和来自像这样一个视图访问它: @ ViewBag.Stuff.Name 我明白ViewBag是动态的,是“东西”是一个匿名对象......但是当我看从上面的视图线调试器,我可以看到所有的正确值的 ..
发布时间:2016-07-07 09:42:10 C#/.NET

使用viewbag使用jQuery - asp.net MVC 3

我有一个ViewBag.IsLocal设置为true控制器。我想使用jQuery检查ViewBag值,并显示一个警告。 code: 如果(@ ViewBag.IsLocal == true)而 { 警报(“是”); } 我从来没有得到警报。当我使用Firebug看到ViewBag的值是真的(资本T)。我必须做的是这样=='真'?我想这一切,都不奏效。 感谢您的帮助。 ^ h 解决方 ..
发布时间:2016-07-07 09:38:49 ASP .NET

ViewBag / ViewData的生命周期

我看到有关何时使用ViewBag /的ViewData VS视图模型很多帖子,但我一直没能找到ViewBag的生命周期进行了说明。 例如,我有一个控制器有两个动作方法: // POST:/为MyModel /编辑/ 5 [HttpPost] 公众的ActionResult编辑(为MyModel _mymodel){} 和 // GET:/为MyModel /编辑/ 5 公众的Action ..
发布时间:2016-07-07 09:22:39 ASP .NET

在ASP.NET MVC3局部视图无法访问ViewBag

我有一个控制器调用视图。在视图中有一个 PartialView 称为为 @ Html.Partial(“视图名”,模型)。这工作正常 而在控制器我想提出一些在viewbag这将是难以用我传递给视图的视图模型。 主要看有没有问题访问 ViewBag ,而在 PartialView 它不会返回任何东西。 是否有可能在这种情况下使用 ViewBag 或者我应该“黑客”这个数据为我传递到视图的模型( ..
发布时间:2016-07-07 09:18:14 ASP .NET

在局部视图修改MVC 3 ViewBag不会坚持到_Layout.cshtml

我使用MVC 3用的Razor视图引擎。我想设置一个局部视图内的ViewBag一些值,并希望在我_Layout.cshtml检索这些值。例如,当您设置一个默认的ASP.NET MVC 3项目你在“/查看/共享”文件夹中的文件_Layout.cshtml。在_Layout.cshtml页面标题设置是这样的: <标题> @ ViewBag.PageTitle< /标题> ..
发布时间:2016-07-07 09:05:18 ASP .NET

难道一个子操作共享相同的ViewBag以其"父母和QUOT;行动?

我很困惑这个: 我有一个动作,说的父母,并在相应的视图文件,我已经叫孩子的动作,说孩子,无论父母与子女的行动是在同一个控制器。? 和我需要的儿童动作和家长行动分享在ViewBag.Now一些数据,我应该做的这是我的问题: 当我打电话在父母的视图文件儿童的行动,我通过viewbag它是这样的: @ Html.Action(ViewBag)。 在我的孩子的动作,我这样做: 公共Partia ..
发布时间:2016-07-07 08:59:41 ASP .NET

“ViewBag'这个名字并不在目前的情况下存在

我想在我的应用程序中使用ViewBag,我有所有的最近的dll,MVC 3的最新版本,但尚未我仍然得到了错误:“'ViewBag'的名称在当前情况下不存在“。 我甚至卸载,然后重新安装MVC 3,但没有任何改变。 另外,我不相信DLL的都出现在GAC了。 任何一个知道我的问题可能是什么?或如何添加DLL的到GAC? 解决方案 您需要特定的MVC-剃刀配置添加到你的web.config ..
发布时间:2016-07-06 20:50:04 ASP .NET

如何从视图数据传递给viewbag,我在此视图调用另一个组件模板

我已经从控制器 ViewBag 数据,我在查看得到。然而,我的观点是由多个组件和部件(这是一个 HTML 模板和相关的的JavaScript ),具有对于这个数据,我需要显示此数据的占位符。 我将如何传递这个 @ ViewBag.Data 在另一个视图中的占位符(模板这里)。 ? 或者,它会很容易,审议控制器传递数据到另一个视图? 请帮我一个示例代码段 解决方案 如果我理解正确的话, ..
发布时间:2016-07-01 19:45:38 C#/.NET

JQuery的对话框内访问变量

我在viewBag用户ID我要访问我的内部对话框中ViewBag <脚本> $(函数(){ $(“#对话”)。对话框({ 的AutoOpen:假的, 模式:真实, 宽度:339, 覆盖:{ 的backgroundColor:'红', ..
发布时间:2016-06-29 21:13:31 ASP .NET

从控制器传递数据,查看

我有一个愚蠢的问题: 在我的控制器我设置: ViewBag.totalCount = 20 在视图我想打电话: @ Html.Pager(8,​​1,@ ViewBag.totalCount); 但我认为,作为整个方法调用中VS.强调ViewBag无法识别它必须是简单的东西。我怎样才能使其好吗?谢谢! 解决方案 刚需 @ Html.Pager(8,​​1,(INT)ViewBag ..
发布时间:2016-06-29 20:05:33 ASP .NET

如何从视图传递数据用ajax获取或交的MVC与参数控制器

我想从View数据传递给控制器​​的操作方法用ajax如下: - 我有我通过从其他控制器添加到该视图下方使用viewbag有点像用户的成员资格实例此ViewBag.MyUser = MYUSER; 现在我想用下面的ajax通过“MYUSER”到另一个控制器形式的这一观点。 $('#链接')。点击(函数(){ $阿贾克斯({ 网址:HTTP://本地主 ..

如何访问一个ViewBag.Title后,它已被由基础视图中设置?

这里的事情。我有一个MVC的行动,并采取行动,我已经申请自定义ActionFilterAttribute得到反序列化工作。现在,我想要做的,是集基础上,ViewBag.Title一些头被设置该视图中。 我试过包裹的ViewResult在我自己的,并重写的ExecuteReuslt但ViewBag总是空: - ( 这甚至可能还是一次执行_layout的MVC引擎重置ViewBag? 更新: ..
发布时间:2016-06-28 22:03:20 ASP .NET