Почему мой AdRotator не отображает изображения? (Пути к изображениям верны) - PullRequest
0 голосов
/ 18 апреля 2010

Я пишу простое веб-приложение на C # и дошел до того, что мне нужно добавить объект 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>

Любая помощь приветствуется.

1 Ответ

3 голосов
/ 18 апреля 2010

Так что до меня дошло, что я, видимо, ПОЛНОСТЬЮ разнесла, как теги XML чувствительны к регистру ... Я мог поклясться, что везде видел теги ImageUrl, написанные "ImageURL", но опять же, может быть, я просто не думал.

В любом случае, если у кого-то еще есть подобная проблема, теги ImageUrl пишутся как «ImageUrl» и, скорее всего, не «ImageURL».

...