Я пытаюсь сделать что-то очень простое здесь.Извинения, новые для MVC и Razor Это на странице просмотра Razor (.cshtml).
Почему функция ShowMessage не срабатывает при нажатии кнопки
Кроме того, код в идеале будет размещен здесьили в файле cshtml.cs?Мне удалось вызвать метод в файле cshtml.cs, но я не смог отобразить окно предупреждения, чтобы сообщить конечному пользователю об успехе или сбое, поэтому сейчас я пытаюсь сделать это с помощью ViewBag.
@page
@model IndexModel
@{
ViewData["Title"] = "Air Menu page";
@functions
{
public void ShowMessage()
{
string output = "Hello";
ViewBag.Message(output);
}
}
}
<form asp-page-handler="showmessage" method="post">
<button class="btn btn-default">Show Message</button>
</form>