2010-04-18 6 views
0

저는 C#에서 간단한 웹 응용 프로그램을 작성 중이며 AdRotator 개체를 추가하고 4 개의 이미지를 링크해야하는 부분에 대해 알아 보았습니다. 나는 이것을했지만, 내가 무엇을해도 이미지는 나타나지 않을 것이다. 대체 텍스트 만 경로가 정확하기 때문에 이치에 맞지 않습니다. 아마 AdRotator 컨트롤은 사용하기가 간단합니다 ...하지만 어쨌든 아래 코드는 내 코드입니다.AdRotator에서 이미지를 표시하지 않는 이유는 무엇입니까? (이미지 경로는 정확합니다.)

Search.aspx :

<%@ Page Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Search.aspx.cs" Inherits="Module6.WebForm2" Title="Search" %> 
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> 
</asp:Content> 
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> 
    <form id="Search" runat="server"> 
    This is the Search page! 
    <div class="StartCalendar"> 
     <asp:Calendar ID="Calendar1" runat="server" Caption="Start Date" TodayDayStyle-Font-Bold="true" 
      TodayDayStyle-ForeColor="Crimson" SelectedDayStyle-BackColor="DarkCyan" /> 
    </div> 
    <div class="EndCalendar"> 
     <asp:Calendar ID="Calendar2" runat="server" Caption="End Date" TodayDayStyle-Font-Bold="true" 
      TodayDayStyle-ForeColor="Crimson" SelectedDayStyle-BackColor="DarkCyan" /> 
    </div> 
    <br /><br /> 
    <div class="Search"> 
     <asp:Button ID="btnSearch" runat="server" Text="Search" UseSubmitBehavior="true" /> 
    </div><br /><br /> 
    <div class="CenterAd"> 
     <asp:AdRotator ID="AdRotator1" runat="server" Target="_blank" AdvertisementFile="~/Advertisements.xml" /> 
    </div> 
    <br /><br /> 
    <div class="Results"> 
     <asp:GridView ID="gvResults" runat="server" /> 
    </div> 
    </form> 
</asp:Content> 

Advertisements.xml :

<?xml version="1.0" encoding="utf-8" ?> 
<Advertisements> 
    <Ad> 
    <ImageURL>~/images/colts.jpg</ImageURL> 
    <AlternateText>Colts Image</AlternateText> 
    </Ad> 
    <Ad> 
    <ImageURL>~/images/conseco.gif</ImageURL> 
    <AlternateText>Conseco Image</AlternateText> 
    </Ad> 
    <Ad> 
    <ImageURL>~/images/IndianapolisIndians.png</ImageURL> 
    <AlternateText>Indianapolis Indians Image</AlternateText> 
    </Ad> 
    <Ad> 
    <ImageURL>~/images/pacers.gif</ImageURL> 
    <AlternateText>Pacers Image</AlternateText> 
    </Ad> 
</Advertisements> 

일체의 도움이 크게 감사합니다.

답변

3

그래서 나는 XML 태그가 대소 문자를 구분하는 방식을 완전히 뒤섞어 놓았다고 나에게 떠올랐다 ... 나는 ImageUrl 태그가 사방에 "ImageURL"로 쓰인 것을 맹세 할 수 있었지만, 다시는 아마 생각할 수 없었을 것이라고 말했다.

어쨌든 다른 사람이 비슷한 문제가있는 경우 ImageUrl 태그의 철자가 "ImageUrl"이고 가장 명확하게 "ImageURL"이 아닙니다.

관련 문제