asp.net-mvc-3 – ASP.Net MVC3路由保留字?
发布时间:2020-05-24 19:37:43 所属栏目:asp.Net 来源:互联网
导读:我有一个ASP.Net MVC应用程序与定义的标准路由.该应用程序编辑我们数据库的元数据.网址计划是: http://localhost/tables/Edit/[Name of Table Here] 这将调用表控制器上的编辑功能,并以表的名称作为参数id传递.除了一个命名为con的所有表都正常工作.以下网址
|
我有一个ASP.Net MVC应用程序与定义的标准路由.该应用程序编辑我们数据库的元数据.网址计划是: http://localhost/tables/Edit/[Name of Table Here] 这将调用表控制器上的编辑功能,并以表的名称作为参数id传递.除了一个命名为con的所有表都正常工作.以下网址导致404: http://localhost/tables/Edit/con 我唯一可以想到的是,对于MVC路由,con必须是某种保留字.有人知道这是否是这种情况,如果还有其他保留字避免? 解决方法是的,con是一个保留字,因此不能放在MVC路由中.这是一篇博客文章,描述了一个解决方法:http://haacked.com/archive/2010/04/29/allowing-reserved-filenames-in-URLs.aspx 另一篇文章详细说明了保留词背后的原因: http://bitquabit.com/post/zombie-operating-systems-and-aspnet-mvc/ (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 缩小ASP.NET应用程序的Html输出
- asp.net-mvc-4 – Dapper.net如何创建地图
- asp.net – HttpContext.Current.User.Identity.Name始终是
- .net – 为什么事件处理程序只能在IHttpModule初始化期间绑
- asp.net-mvc – ASP.NET MVC Beta授权属性发送给我错误的动
- 远程服务器返回错误:(401)未经授权.在ASP.NET中使用CSOM
- ASP.NET MVC 2 – 设置Html.Form的ID
- asp.net-mvc – 使用NHibernate和Autofac管理多个数据库
- asp.net core 2.0 – 多个项目解决方案docker文件
- asp.net – 没有参数的WebResource.axd请求 – 这是一个无效
推荐文章
站长推荐
- asp.net-mvc – Asp.net MVC和普通的html页面
- IIS 7中的应用程序池不显示.NET Framework 3.5
- 验证 – ASP.NET MVC 4避免生成datetime的data-v
- asp.net-mvc – ASP MVC 3 RequireHttps属性将所
- asp.net-mvc – 无法加载指定的元数据资源
- 如何在Asp.Net Mvc中进行Basecamp风格的账户?
- asp.net – AttachDbFilename的问题是什么
- ASP.net MVC验证突出显示和不正确的字段Jquery上
- asp.net-mvc – 关于使用重写的AuthorizeAttribu
- asp.net – 处理程序“PageHandlerFactory-ISAPI
热点阅读
