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