.Master
页面组织为
根/masters/xyz.master
.aspx
内容页面组织为
根/folder1/sub_folder/xyzw.aspx
如您所见,由于文件夹层次结构而出现问题
有什么方法可以让我在所有内容页面上的 .master 之一中看到我的 BG 图像集?
请举例说明
向我推荐具有更好组织的可能解决方案(即文件夹中的某些级别
我没有与基本母版页配置相关的错误/警告。甚至尝试设置 MasterPageFileweb.config
但没有运气
[新信息]
上次,我忘记告诉图片文件夹的位置,我不在站,所以我无法回复
你来了,
**Master Page:**
- root -> Master Pages ->Default.master
- root -> Images -> BG_purp_patt_2.jpg
<%@ Master Language="C#" AutoEventWireup="true"
CodeFile="Default.master.cs" Inherits="Master_Pages_Default" %>
ContentPlaceHolder(head)
<body style="background-image: url('../Images/BG_purp_patt_2.jpg');
background-repeat: no-repeat;">
ContentPlaceHolder(a)
ContentPlaceHolder(b)
ContentPlaceHolder(c)
**Start Page:**
(Note. This page displays BG image )
- root -> Home ->Home.aspx
<%@ Page Title="" Language="C#" MasterPageFile="~/Master Pages/Default.master" AutoEventWireup="true"
CodeFile="Home.aspx.cs" Inherits="Home_Home" %>
ContentPlaceHolder(head)
ContentPlaceHolder(a)
ContentPlaceHolder(b)
ContentPlaceHolder(c)
**Another Content Page:**
(Note. There is no display of BG image in this and rest of 20 or 30 pages inside subfolders organised in this pattern(root ->folder ->folder ->page.aspx))
- root -> Jobs & Tenders -> 1_Faculty Position -> Default.aspx
<%@ Page Title="" Language="C#" MasterPageFile="~/Master Pages/Default.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Jobs___Tenders_1_Faculty_Position_Default" %>
...ContentPlaceHolder(head)
..ContentPlaceHolder(a)
..ContentPlaceHolder(b)
..ContentPlaceHolder(c)
我希望它清楚。
我认为这已经绰绰有余了,问题是 BG 在主页以外的内容页面中不可见(为什么?)
在你发帖之前,我尝试过使用“~”“../”连接但没有运气
我认为stackoverflow的作曲功能必须更容易:p