asp.net-mvc-3 – 大量使用ViewBag

我在我的MVC应用程序中大量使用ViewBag,这被认为是不好的做法吗?我不确定是否花时间创建ViewModel(但我认为它更适合MVVM而不是MVC)或继续大量使用ViewBag.支持和反对的理由是什么?示例控制器方法将返回它的模型(通常是一个简单的域实体)以及以下对ViewBag的

asp.net-mvc – 控制器操作无法从JSON读取Guid POST

我有一个Controller动作声明为: [Route(api/person)][HttpPost]public async TaskIActionResult Person([FromBody] Guid id) { … } 我发帖到它: POST /api/person HTTP/1.1Host: localhost:5000Content-Type: applicatio

asp.net-mvc – 为什么MVC4捆绑捆绑Knockout.js?

我已经下载了MVC4并试图弄清楚捆绑功能在标准项目中的工作原理.似乎有捆绑: script src=@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl(~/Scripts/js)/script 返回所有jquery.js文件,但不包括所包含脚本中的knockout.js文件.为什么是这样?

我如何让Fiddler捕获我的MVC应用程序向我的ASP.NET Web API发出的HTTP请求?

我有一个ASP.NET MVC应用程序,它使用System.Net.HttpClient类向ASP.NET Web API发出请求.当我开始调试它们时,MVC应用程序(即客户端)和ASP.NET Web API(即服务器)都由Visual Studio调试器托管在IIS Express中. 我想让Fiddler捕获我的MVC应用程序对ASP.NET Web

将mvc 5应用程序连接到Azure中的ACS?

有谁知道如何将Visual Studio 2013中的MVC 5应用程序连接到Azure访问控制服务(ACS)?在Visual Studio 2012中,可以在Identity and Access Tool中执行此操作,但在Visual Studio 2013中没有这样的功能. 提前感谢您提供的任何帮助, /史蒂夫 遗憾的是,我知道在创建

asp.net-mvc – 如何在asp.net mvc中处理分页?

我正在使用asp.net mvc.我想将分页添加到记录列表中.请帮助处理任何链接或示例代码. 谢谢. Paging with ASP.NET MVC Demo alt text http://blogs.taiga.nl/martijn/wp-content/uploads/subtext/WindowsLiveWriter/PagingwithASP.NETMVC_D952/aspnetmvc-

asp.net-mvc – ELMAH和SQL Server 2008 R2?

我尝试使用我的ASP.NET MVC 2项目运行 ELMAH但是有一些问题可以让它与我的SQL Server 2008 R2数据库一起使用. 这就是我所做的. 在我的数据库中运行dbscript,不小心我运行了两次,但在这种情况下似乎并不重要. 将以下部分添加到我的web.config(在configSection

asp.net-mvc – 在ClaimsIdentity上,BootstrapContext为null

我用.NET 4.5创建了一个新的ASP.NET MVC应用程序.我已成功使用STS设置身份验证.身份验证流程正常,我可以在Thread.CurrentPrincipal上获取包含所需声明的ClaimsIdentity. 现在我需要引导令牌来保护对我的服务层的调用.我在identityConfiguration元素上将saveBo

asp.net-mvc-3 – 为MVC3应用程序配置Ninject的正确方法是什么?

我已经阅读了几篇关于Ninject for MVC3项目设置的文章. 有人说你的Global.asax.cs应该继承自NinjectHttpApplication,其他人则在通过Application_Start()构造StandardKernel时注册模块. 我个人使用NuGet,它以不同的方式创建AppStart_NinjectMVC3类,并使用它启

global-variables – MVC 3 Razor _ViewStart中的公共变量

我正在使用MVC 3附带的新Razor引擎构建一个站点(并且喜欢新的语法!).但是,我对使用公共属性/常量感到茫然.我知道使用WebForms我们可以在代码后面添加一个公共属性: public string ImageFolder { get; set; } 我想在我的视图可以访问的一个全局位置定义重要

返回顶部