Ошибка главной страницы в новом проекте MVC - PullRequest
1 голос
/ 02 декабря 2008

Я только что создал новый проект MVC и не внес никаких изменений, но когда я пытаюсь просмотреть представление ChangePasswordSuccess в режиме разработки, я получаю сообщение об ошибке:

The page has controls that require a Master Page reference, but none is supplied.

Страница не имеет элементов управления, за исключением элемента управления содержимым и литерального текста, а также имеет ссылку на главную страницу. Кто-нибудь знает, что случилось?

<%@Language="C#" MasterPageFile="~/Views/Shared/Site.Master" AutoEventWireup="true" CodeBehind="ChangePasswordSuccess.aspx.cs" Inherits="BasicMvcApp.Views.Account.ChangePasswordSuccess" %>

<asp:Content ID="changePasswordSuccessContent" ContentPlaceHolderID="MainContent" runat="server">
    <h2>Change Password</h2>
    <p>
        Your password has been changed successfully.
    </p>
</asp:Content>

1 Ответ

3 голосов
/ 02 декабря 2008

Не спросили раньше, чем заметили. В директиве Page в представлении ChangePasswordSuccess по умолчанию отсутствует слово Page.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...