Вы можете добавить форму в представление и применить атрибут [HttpPost] для действия, которое будет выполнять модель после публикации.
Добавление формы в представление бритвы (также вам понадобится кнопка или ссылкасуммировать):
@using (Html.BeginForm("SomeAction", "SomeController", FormMethod.Post, new { @id = "someFormId" }))
{
@Html.HiddenFor(model => model.some)
@Html.HiddenFor(model => model.foo)
}
А вот контроллер с действием для обработки вашего сообщения:
public class SomeController : Controller
{
[HttpPost]
public ActionResult SomeAction(SomeModel model)
{
//process 'some' and 'foo' here
return View(model);
}
}
Для повышения безопасности вы можете легко зашифровать / расшифровать «некоторые» и «foo»значения.