我正在尝试使用路由调试错误,而不是拾取我的两个整数
我有两个问题:
我的控制器看起来像是:
我的Global.asax路线
我收到的错误 第一个int是-1但是当它是一个正数时它仍然是错误的。
答案 0 :(得分:1)
因为我完全满怀饥饿,所以我会在这里发表正确的评论......:D
UrlParameter.Optional会修复它,但是,这可能是由于某处存在冲突的路由,因为我在本地的测试中没有要求这样做。
另外,对于其他任何想知道,对于约束中的负数,你需要有这样的正则表达式:-{0,1}\d+