更改您的操作方法参数,Id
以便您的请求网址与默认路由模式匹配,即{controller}/{action}/{id}
.
public ActionResult Data(int id) { //use id }
要么
修复生成此操作方法链接的代码,以orderId
显式使用routeValue(查询字符串键).
例如,如果您正在使用该Html.ActionLink
方法,
@Html.ActionLink("Checkout","Data","Checkout",new { orderId=20 },null)
或者标记(帮助程序最终生成如下所示的标记)
Checkout