【c# – MVC4 – 路由值未被记住】教程文章相关的互联网学习教程文章

c# – ASP.NET MVC4教程/脚手架 – 验证和显示使用几种不同的语言环境【代码】

我正在使用VS 2012 RC并尝试从这里开始遵循MVC4教程: http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/accessing-your-model%27s-data-from-a-controller 我进入“输入有关电影的一些细节,然后单击”创建“按钮.然后得到一个错误:"The value '9.99' is not valid for Price."所以我认为它需要一个小数逗号代替并尝试使用9,99而不是以下结果:"The field Price must be a number."所以我不知道如何输入...

c# – ASP.NET MVC4:在同一视图中过滤搜索结果【代码】

我已经在partialView中搜索了一个列表. 我在这个应用程序中有多个partialView,你可以从图像中看到. 所以我的问题 每当我为网格创建搜索过滤器时,我必须创建另一个视图和partialview以显示成功结果.如何在同一部分视图中显示已过滤的搜索列表,而不需要再次对该列表进行成功部分查看? 我弄完了- 从数据库中呈现列表 – public ActionResult _ProductSearchList() {List<ProductModel> product;product = (from u in db.ProductTable...

c# – MVC4图像上传使用Entity Framework 5 Code First【代码】

我是MVC的初学者,我正在尝试将图像添加到数据库,然后在前端检索它. 我添加了我的课程:using System; using System.Data.Entity; using System.Data.Entity.ModelConfiguration; using System.Collections.Generic; using System.Linq; using System.Text; using System.ComponentModel; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Web.Mvc;namespace TestP...

c# – MVC4 – 路由值未被记住【代码】

这是我的路线设置:routes.MapRoute(name: "MyRoute",url: "Secret/{source}/{display}/{sort}/{tags}/{filter}/{pageSize}/{page}",defaults: new { controller = "Secret", action = "Index", page = 1, filter = "-", tags = "-" },namespaces: new[] { "SomeProject.Controllers" });当我访问此URL时:http://localhost:12345/Secret/SourceHere/Gallery/Score/-/-/26我的观点有这个标记:<a href="@Url.Action("Index", new {...

c# – 如何从文本区域mvc4显示新行?【代码】

我使用mvc4,我在视图中使用阿拉伯语语言(lang =“ar”),sql表中流动的代码存储文本例如:??????????存储在sql表中,但是当它从sql表中读取时输出:????? <\br> ????? 我希望输出如下: ????? ?????modelcar.CarDescription = modelcar.CarDescription.Replace(System.Environment.NewLine, "<br />"); AdvertFunObj.Add(modelcar);风景<br /> <hr /><br /> ????????<span class="blue"><%:Model.CarDescription %></span><br />解...

c# – MVC4 .NET 4.5异步操作方法不重定向【代码】

我正在尝试在我的MVC 4应用程序中实现任务操作方法.一切都在后面工作,但它没有重定向.public class AccountController : AsyncController {[HttpPost][AllowAnonymous]public async Task<ActionResult> Login(LoginModel model, string returnUrl){var client = new ClientHelper("login");account = await client.CallActionType<LoginModel, Account>(EnumHelpers.HttpType.Post, model);if (account != null){validLogin = tru...

c# – 为MVC4网站编写自己的会员处理程序是否常见?

我最近回到了ASP.NET,我正在学习MVC4等等.令我烦恼的一件事是SimpleMembership的东西.据说这可以节省你的时间,一个很好的小会员系统都是为你而制作的,但是除了让它发挥作用的问题我什么都没有. 我宁愿拥有自己的表,我自己的身份验证代码,我自己的处理程序. 这是常见的事吗?很多人使用或丢弃SimpleMembership吗? 我不想成为一个必须与SimpleMembership合作并且无法使其工作的Web开发人员,这会让人感到尴尬,但另一方面,它似乎非常麻...

c# – 如何在MVC4中执行异步调用操作方法【代码】

我在这里有以下场景.如何在DB调用异步运行时进行一些并行处理./// <summary>/// Async query EF6.0/// </summary>/// <returns></returns>public async Task<ActionResult> AsyncQuery(){var result = await GetAsyncDepartments();Debug.WriteLine("Do some stuff here");return View("Index");}private async Task<List<Department>> GetAsyncDepartments(){var depts = new List<Department>();using (var newContext = new Dem...

c# – 如何在ASP.NET MVC4 SimpleMembership中删除具有角色的用户?【代码】

谢谢你的期待. 背景 在我当前的项目中,客户希望我使用ASP.NET MVC4的Simple成员资格.通常我不使用.NET成员资格类,所以也许我错过了一些简单的东西,但我似乎无法通过代码删除用户,因为webpages_UsersInRoles表和UserProfile表之间存在外键约束. 我尝试过使用Membership.DeleteUser(id,true);因为’true’的设置应该级联删除,但如果有分配给用户的角色,即使失败也是如此. 我尝试通过服务器资源管理器进入mdb文件,并将FK上的删除操作设...

c# – 无法在visual studio 2012中打开mvc4项目?

我是mvc4的新手这是我的第一个项目(网络应用)我从朋友那里得到了源项目.他们正常工作.当我打开项目VS2012然后提醒Unsupported This version of Visual Studio does not have the followingproject types installed or does not support them. You can still openthese projects in the version of Visual Studio in which they wereoriginally created.– B2B.Web, “D:\ServiceClone\ServiceClone-1706\B2B.Web\B2B.Web.csproj”在...

c# – 使用MVC4的Ninject – 绑定bin文件夹中的所有程序集【代码】

我正在按照这篇文章创建一个pluggable MVC application.一旦安装了ninject,它就会添加:var path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "bin"); kernel.Bind(a => a.FromAssembliesInPath(path).SelectAllClasses().BindDefaultInterface());到NinjectWebCommon.cs文件中的RegisterServices方法,但是,当我这样做时,我收到以下错误:Cannot convert lambda expression to type ‘System.Type[]’ because it isn...

c# – 无法从ASP.NET MVC4导入ServiceReference1

在ASP.NET MVC4应用程序中,我需要使用什么using语句来获取ServiceReference1对象? 这里的ServiceReference1是我添加的服务引用的名称.有点奇怪的是,如果我双击它,它就不会在对象浏览器中显示任何内容…… 更新:出于某种原因“Unchecking “Reuse types in referenced assemblies””解决了我的问题!解决方法:要添加到更新中,取消选中引用程序集中的所有重用类型,只需取消选中所需内容即可. 不确定你是否还有更多想要的东西

c# – MVC4中的单元测试路由/控制器【代码】

目标:测试给定的url返回给定的控制器函数. 在这个过程中,我已经闯入了路由系统,我无法弄清楚如何测试路由(或者,就此而言,找到与路由相对应的控制器: – /). 示例代码,不起作用:[Test] public void kick_the_tires() {var rc = new RouteCollection();Infrastructure.RouteRegistry.RegisterRoutes(rc);// get the route corresponding to name.var got = rc["name"];var expected = //What? foo is an internal type th...

c# – 带有Entity Framework 5和MVC4的Log4net【代码】

所以我开始这个新项目,并希望使用Log4net登录数据库.我正在使用EF进行其他事情并且连接正常.出于某种原因,L4N没有记录任何内容,但没有抛出任何错误.只是想知道我可能缺少哪些步骤,希望有人可以指出.我需要以某种方式“保存”到数据库吗? Thanx提前这么多. 我的web.config:<log4net> <appender name="AdoNetAppender" type="log4net.Appender.AdoNetAppender"><bufferSize value="100" /><connectionType value="System.Data.Ent...

c# – VisualStudio 2012和MVC4:如何将单个文件/文件夹部署到文件系统?【代码】

我正在使用VisualStudio 2012 Professional中的ASP.NET MVC4构建一个相当复杂的Web应用程序,用于数据可视化.由于技术原因(涉及实时服务器端消息传递等),我必须通过文件系统将Web应用程序部署到我们的生产服务器,因此在大多数情况下我不能使用开发服务器. 随着项目的发展和包含越来越多的脚本,部署几乎需要一分钟才能完成,即使在1000BASE-T以太网上也是如此,这非常烦人.在大多数情况下,仅仅“更新”项目中的特定文件或文件夹是绝对足...