如何在ASP.NET中处理此母版页

如何在ASP.NET中处理此母版页,asp.net,master-pages,Asp.net,Master Pages,我现在正在创建一个网站。我几乎完成了登录页面、注册页面和更改密码页面。我创建了母版页,它是masterpage.master 创建文件夹帐户并将所有三个页面(login,register,changepassword aspx)放入此帐户文件夹后。我的母版页在那里不起作用。母版页无法加载到文件夹中 如果我把这3页移到文件夹外,效果会很好 你能告诉我你的想法吗 这三句话中的母版页在帐户文件夹的外部工作。否则它就不工作了 <%@ Page Language="C#" MasterPageFil

我现在正在创建一个网站。我几乎完成了登录页面、注册页面和更改密码页面。我创建了母版页,它是
masterpage.master

创建文件夹帐户并将所有三个页面(
login,register,changepassword aspx
)放入此帐户文件夹后。我的母版页在那里不起作用。母版页无法加载到文件夹中

如果我把这3页移到文件夹外,效果会很好

你能告诉我你的想法吗

这三句话中的母版页在帐户文件夹的外部工作。否则它就不工作了

<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="ChangePassword.aspx.cs" Inherits="Account_ChangePassword" Title="Change Password"%>

<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Account_Login" Title="LoginPage" %>

<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Register.aspx.cs" Inherits="Register" Title="Register" %>


可能是个愚蠢的答案,但你试过这个吗

MasterPageFile="../MasterPage.master"
假设母版页位于页面的上层


试试看,让我知道。

它应该能用。你能添加更多细节吗?我已经尝试过这个了。它仍然不起作用。当然是我的页面中的上层。OK,你能发布你的项目层次结构的屏幕截图以及母版页文件中的代码吗?