我将一些模型信息传递给 ActionLink,但我还想为操作提供页面上某些输入的值。例如,如果我有这样的事情:
<input Name="MyInput" />
<%: Html.ActionLink("MyAction", "MyController", Model.Value);
我希望该操作同时了解 Model.Value(通过参数传入)和 MyInput 的值。通常我会使用 FormCollection,但在这种情况下我不能,因为我没有提交。
那么如何将 MyInput 的值传递给 MyAction?我是否必须在我的模型中添加一个名为 MyInput 的属性?假设这可行,有没有更简单的方法,或者至少有一种不涉及修改模型的方法?