3
我有一个关于global.asax的问题,我不太明白。我的情况是,我已经定义了这条路线:Global.asax,路由的定义
routes.MapRoute(
"Suspensions",
"Suspension/{action}/{id}/{prev}",
new { controller = "Suspension", action = "Index", id = "", prev = "" }
);
的事情是,当我把它想:
<%= Html.ActionLink("Edit", "EditTemporal", new { id = item.TCtsRecID,
prev = previousPage})%>
我得到生成以下路线:
http://localhost:1537/Suspension/EditTemporal/3941?prev=1
我真的预计它会做http://localhost:1537/Suspension/EditTemporal/3941/1
,因为我使用拆分方法来获取传递的选项,并根据最后一个参数显示或隐藏部分页面。你能告诉我,我做错了没有得到它,因为我想要它吗?我知道有一些方法可以解决这个问题,但我希望这个具体的解决方案,因为这是我所要做的。
谢谢大家! VIctor
+1 - 好的问,代码,结果,预期结果和简要说明,我希望大多数问题是这样的 – 2010-05-11 11:21:13
非常感谢!这正是发生的事情。问题解决然后:D – vikitor 2010-05-11 11:34:28