Я передаю некоторую информацию о модели в ActionLink, но я также хотел бы предоставить действию значения некоторых входных данных на странице. Например, если бы у меня было что-то вроде этого:
<input Name="MyInput" />
<%: Html.ActionLink("MyAction", "MyController", Model.Value);
Я бы хотел, чтобы действие знало как Model.Value (который передается через параметр), так и значение MyInput. Обычно я бы использовал FormCollection, но я не могу в этом случае, так как я не делаю отправку.
Так как я могу передать значение MyInput в MyAction? Должен ли я добавить свойство с именем MyInput к моей модели? Предполагая, что это сработает, есть ли более простой способ или, по крайней мере, один, который не предусматривает изменение модели?