У меня есть приложение ASP.NET MVC, и у меня есть страница WebForm, которую я построил в MVC из-за учебника о том, как сделать то, что мне нужно, но все это было в стиле WebForm. Я пытался понять, как сделать то же самое в формате MVC, но не могу понять. Поэтому мне нужно было выяснить, как использовать эту страницу в моем приложении MVC. Но когда я пытаюсь перейти на страницу, появляется сообщение об ошибке «Страница не может быть получена из ViewMasterPage, если страница не является производной от ViewPage». Так что мне пришлось сделать новый стандартный MasterPage.
Ситуация такая. У меня есть панель поиска, расположенная в MVC ViewMasterPage, которая находится на каждой странице, которая получена из него. Как только пользователь отправляет информацию в строке поиска, он вызывает страницу WebForm Search.aspx и отображает результаты на странице Search.aspx. Я хочу, чтобы URL был похож на "http: /// search //. Страница Search.aspx находится в корне проекта. Как бы я получил результаты, которые я ищу? Спасибо!