MVC中有一个非常出色的路由引擎,它可以很好地将请求定向到/home/index (用于“空”)请求。我需要支持一些可怕的遗留代码,有时,当QueryString和/或path不为空时,我需要做一些特殊的事情。我如何知道(当我在/home/index中)实际请求是:
if (Request.QueryStrin
我的MVC2应用程序使用了一个组件,该组件使后续的AJAX调用返回到相同的操作,这将导致服务器上各种不必要的数据访问和处理。组件供应商建议我将这些后续请求重新路由到不同的操作。后续请求的不同之处在于它们具有特定的查询字符串,我想知道是否可以在路由表中对查询字符串施加约束。
例如,初始请求包含一个类似于的URL。这可以由默认路由来处理。OtherController", a
我想为富客户端应用程序采用ASP.NETMVC模型绑定。我有以下控制器操作:以前使用HTML forms时,只要form HTML input名称与User的属性名称匹配我知道模型绑定也会在路由数据和querystring中查找要绑定到实体的值,但是当我放入与属性匹配的querystring值时,我会得到一个404。
我不能让这个ActionResult工作。