Asp.net mvc 4 使用Razor ActionLink传递数据

Asp.net mvc 4 使用Razor ActionLink传递数据,asp.net-mvc-4,razor,Asp.net Mvc 4,Razor,我需要Razor@Html.ActionLink将数据从一个页面传递到另一个页面。行动链接类似于: @Html.ActionLink("Add to Plan","Index","Plan", null, new {@id="submit", @name="submit", @class="slider-btn"}) 我有这样一个价值观: <input type="hidden" id="searchbar" name="searchbar" value="some_value" /&g

我需要Razor@Html.ActionLink将数据从一个页面传递到另一个页面。行动链接类似于:

@Html.ActionLink("Add to Plan","Index","Plan", null, new {@id="submit", @name="submit", @class="slider-btn"})
我有这样一个价值观:

<input type="hidden" id="searchbar" name="searchbar" value="some_value" />

应使用此

@Html.ActionLink("Add to Plan","Index","Plan", new { searchbar = "some_value" }, new { ... })

用要传递的数据替换
ActionLink()
的第四个参数,例如
@Html.ActionLink(“添加到计划”、“索引”、“计划”、新建{searchbar=“some_value”}、新建{…})