MVC -Нажмите кнопку поиска, а затем заполните данные на той же странице, в настоящее время загружается при загрузке страницы - PullRequest
0 голосов
/ 10 апреля 2019

По сути, у меня есть поле поиска, которое успешно выполняет поиск по моим данным, которое захватывается через контроллер и загружается автоматически. Я хочу загружать данные только после того, как человек нажимает кнопку поиска, есть ли какой-нибудь метод renderbody (), который я могу реализовать, или я должен просто попытаться перенаправить человека на новую страницу с запрошенными данными?

Это загрузка данных

return View(db.Students.Where(x => x.LegalLastName.Contains(searching) || 
 searching == null).ToList());

И это то, что выполняет поиск по данным.

@using (Html.BeginForm("index", "SpeechReferral", FormMethod.Get))
{ 
    @Html.TextBox("searching")<input type="submit" value="Search" />
}
...