Как читать из значения текстового поля при использовании Html.ActionLink, чтобы значение могло быть передано в действие?При использовании MVC, как вызвать значение «Действие контроллера» и «Пропустить текстовое поле»?
У меня есть следующий код:
<table>
<tr>
<th>
Consumer Key:
</th>
<td>
@Html.TextBox("ConsumerKey")
</td>
</tr>
<tr>
<th>
Consumer Secret Key:
</th>
<td>@Html.TextBox("ConsumerSecretKey")
</td>
</tr>
<tr>
<th>
</th>
<td>@Html.ActionLink("Retreive Access Tokens", "/Retrieve"</td>
</tr>
</table>
В принципе, мне нужно бы назвать контроллер действие и передать значение текстового поля.
Как это возможно с MVC?
Я знаю, что могу реализовать его, используя только кнопку html и вызов AJAX для этого действия, но я надеялся, что будет другой способ использования элементов управления MVC.
вот как работает MVC. Форма/браузер отправляет все входы в HTTP POST, отправленные на сервер. MVC автоматически свяжет входы с параметрами действий в соответствии с различными правилами привязки. Эта возможность выходит за рамки простых типов для ваших моделей, если вы следуете рекомендациям по разработке ASP.NET MVC. –