我的视图中的ActionLink
定义如下:
@Html.ActionLink("LinkText", "ActionName", "ControllerName", null, new { @class = "my-css-class" })
假设此操作链接位于View1
,最终使用路由值调用。此操作链接调用呈现另一个视图(View2
)的操作。 View2
的操作中有一些参数与View1
的操作命名相同。出于某种原因,当单击操作链接并呈现View2
时,它们将被传递。
在我对ActionLink
的电话中,我将routeValues
参数设置为null
,所以我不确定我还能做些什么来确保没有传递路由值点击此ActionLink
。
提前谢谢!