我有一个网址http://localhost/Home/DomSomething?t=123&s=TX ,我想将此网址路由到以下操作方法
public class HomeController
{
public ActionResult DoSomething(int taxYear,string state)
{
// do something here
}
}
Run Code Online (Sandbox Code Playgroud)
由于查询字符串名称与操作方法的参数名称不匹配,因此请求不会路由到操作方法.
如果我改变网址(仅用于测试)http://localhost/Home/DomSomething?taxYear=123&state=TX然后它的工作.(但我没有权限更改请求.)
我知道有一个Route属性,我可以申请的操作方法,并可以映射t到taxYear和s到state.
但是,我没有为此映射找到Route属性的正确语法,有人可以帮忙吗?