母版页和不同的文件夹

时间:2014-02-07 16:13:00

标签: c# html asp.net

我有一个页面,我想连接到页面上不同文件夹中的masterpage,而masterpage不起作用。

当它仍然保持不在同一个文件夹中时,如何将其连接到masterpage

如果我必须将所有页面从文件夹中删除,那将非常麻烦。

这是连接线:

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

Tnx的帮助:D

编辑: 我描述它很好,主页在没有文件夹,我想要连接到母版页的页面在一个文件夹中。 问题是,当页面在一个文件夹中时,母版页的css(它在styleSheet中)不起作用,当我从文件夹中取出它时它确实有效。

2 个答案:

答案 0 :(得分:1)

您可以引用任何文件夹,只要它是项目的一部分。从代字号开始指示项目的根目录,然后放入您需要的任何文件夹结构。

MasterPageFile="~/Folder/Subfolder/MasterPage.master"

答案 1 :(得分:0)

除了@ DaveMroz的回答,您需要指定css文件的绝对虚拟路径:

<link type="text/css" rel="stylesheet" href='<%= ResolveUrl("~/Content/Styles.css") %>' />