gpt4 book ai didi

asp.net - MasterPage 引用和继承

转载 作者:行者123 更新时间:2023-11-28 10:37:33 25 4
gpt4 key购买 nike

我的元素文件夹中有多个母版页,路径如下我的元素/MasterPagesFolder/Site.Master

我使用 Site.Master 的元素的页面有这个路径:我的元素/PagesFolder/ClientFolder/ClientPage.aspx

采用这种结构,页面不加载css样式的Site.Master,但是如果Teste.aspx页面的路径改为:MyProject/PagesFolder/ClientFolder/ClientPage.aspx我的 MasterPage 的样式将正常工作。为什么会出现这种情况?

我的主页初始代码:

<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Cliente.master.cs" Inherits="AcertSite.MasterPages.Cliente" %>

我的网页初始代码

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPages/Cliente.Master" AutoEventWireup="true" CodeBehind="Teste.aspx.cs" Inherits="AcertSite.Paginas.Cliente.Teste" %>

最佳答案

如本文所述http://msdn.microsoft.com/en-us/library/ms178116.aspx “~/”是 IIS 中 Web 应用程序的相对路径。如果您使用的是 IIS,请将 AcertSite 文件夹定义为 Web 应用程序(上下文菜单\转换为 Web 应用程序)。

关于asp.net - MasterPage 引用和继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23275744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com