3

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

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

1 回答 1

1

这意味着您的网页所引用的内容位于页面上一级文件夹中,但您的页面已经在网站的根文件夹中,因此相对路径无效。从您的异常消息来看,似乎是图像控件导致了问题。

你必须有类似的东西: -

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

但是由于页面本身在网站的根文件夹中,它不能引用上一级的内容,这就是领导..\正在做的事情。

于 2012-09-12T09:23:55.093 回答