我對ASP.NET很新,我仍在學習基礎知識以及如何使用各種控件。 我已經使用了AdRotator控件又創造使用下述編碼的XML文件,但是當它顯示錯誤消息(我的代碼後發佈)AdRotator控制中的錯誤
XML文件瀏覽器中執行:
<?xml version="1.0" encoding="utf-8"?>
<Advertisement>
<Ad>
<ImageUrl> images/Logo.gif</ImageUrl>
<NavigateUrl>http://www.google.co.in</NavigateUrl>
<AlternateTExt> Main </AlternateTExt>
<Keyword>LogoImage</Keyword>
</Ad>
<Ad>
<ImageUrl> images/RedBik.gif</ImageUrl>
<NavigateUrl>http://www.yahoo.co.in</NavigateUrl>
<AlternateTExt> Main2 </AlternateTExt>
<Keyword>RedBikImage</Keyword>
</Ad>
</Advertisement>
Default.aspx的
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:AdRotator id="AdRotator1"
style="Z-INDEX: 102; LEFT: 32px;
POSITION: absolute; TOP: 32px; height: 222px; width: 883px;"
runat="server" AdvertisementFile="~/myAds.xml">
</asp:AdRotator>
</div>
</form>
</body>
</html>
請注意,我沒有寫在文件Default.aspx.cs任何編碼。 我在瀏覽器中收到的錯誤消息是:
'/ AdRotatorControl'應用程序中的服務器錯誤。運行時錯誤 說明:服務器上發生應用程序錯誤。此應用程序的當前自定義錯誤設置可防止查看應用程序錯誤的詳細信息。 詳細信息:要使此特定錯誤消息的詳細信息可在本地服務器計算機上查看,請在位於當前Web應用程序根目錄中的「web.config」配置文件中創建一個標記。這個標籤應該把它的「mode」屬性設置爲「RemoteOnly」。要使詳細信息在遠程機器上可見,請將「模式」設置爲「關」。
的Web.Config
<configuration>
<system.web>
<customErrors mode="RemoteOnly"/>
</system.web>
</configuration>
注意:您看到可以用自定義錯誤頁通過修改應用程序的配置標記的「defaultRedirect」屬性被替換的當前錯誤頁指向自定義錯誤頁面URL。
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
任何一個可以識別錯誤,請您幫我嗎?
請幫我一把!
在此先感謝!
記住你部署到PROD之前,將其重新上! – RichardOD 2009-08-11 08:03:24