母版问题

时间:2011-07-09 10:44:52

标签: asp.net web-config navigation

<configuration>
  <connectionStrings>
    <add name="AdventureWorks" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\AdventureWorksLT2008_Data.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/>
  </connectionStrings>



  <system.web>
    <pages masterPageFile="Navigation.master"/>
    <compilation debug="true" targetFramework="4.0"/>
  </system.web>
</configuration>

此处不允许使用虚拟路径“Navigation.master”..

我做错了什么?

2 个答案:

答案 0 :(得分:0)

根据Microsoft documentationmasterPageFile属性:

  

指定母版页路径   相对于本地配置   文件。

因此,您必须指定相对路径。例如,像这样:

<pages masterPageFile="~/Navigation.master"/>

答案 1 :(得分:0)

尝试添加:

〜/ something.master