无法使用前导..退出顶级目录错误

时间:2012-09-12 09:20:08

标签: asp.net

“无法使用前导..退出顶级目录” 我在我的项目中使用Windows身份验证,当我将表单设置为起始页时,我得到上面的错误。请建议

<%@ Page Title="" Language="C#" MasterPageFile="~/TravelsMaster.master" AutoEventWireup="true"
    CodeBehind="AgentMaster.aspx.cs" Inherits="TravelsManagementSystem.Forms.Master.AgentMst.AgentMaster" %>

1 个答案:

答案 0 :(得分:1)

这意味着您的网页指的是位于文件夹一级的文件夹,但您的网页已经位于网站的根文件夹中,因此相对路径无效。根据您的异常消息判断,图像控件看起来像是导致问题。

你必须有: -

<asp:Image ImageUrl="..\foo.jpg" />

但是由于页面本身位于网站的根文件夹中,因此无法引用一级的内容,这是领先的..\正在做的事情。