в вашем контроллере создайте метод для обработки результатов.Я предполагаю, что это только для регистрации, и не нужно на самом деле возвращать данные.
public useResults(string value1, string value2)
{
// ... Do something with the results
return Json(true);
}
На ваш взгляд, найдите способ построить URL для вышеуказанного действия.Возможно, в скрытом поле;
@Html.Hidden("useResultsUrl", Url.Action("useResults", "controllerName"))
Затем в своем javascript присоедините событие нажатия кнопки, как вы, вероятно, уже (для запуска задачи javascript), и добавьте вызов ajax.
Обратите внимание, что следующее использует JQuery, но вы можете использовать Microsoft AJAX, если предпочитаете;
$(function () {
$("#button").click(function() {
$.ajax({
url: $("input[name='useResultsUrl']").val(), // Get the url from the hidden field
type: "POST",
dataType: "JSON",
data: $("input[type='text']").serialize() // Get the value of the text inputs and serialise them.
});
});
// ... do other stuff
});