Perché il mio AdRotator non visualizzare le immagini? (Percorsi delle immagini sono corrette)

StackOverflow https://stackoverflow.com/questions/2660614

Domanda

Sto scrivendo una semplice applicazione web in C # e ho ottenuto per la parte in cui devo aggiungere un oggetto AdRotator e collegare quattro immagini ad esso. L'ho fatto, ma non importa quello che faccio le immagini non verranno visualizzati; solo il testo alternativo. Non ha senso, perché i percorsi siano corretti. Presumibilmente controlli AdRotator sono molto semplici da usare ... Ma comunque al di sotto è il mio codice.

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>

Qualsiasi aiuto è molto apprezzato.

È stato utile?

Soluzione

Quindi, mi sono reso conto che mi pare COMPLETAMENTE ripartite come tag XML sono case-sensitive ... Avrei giurato che ho visto i tag ImageUrl scritti "ImageURL" in tutto il mondo, ma poi di nuovo forse sono io che non pensavo.

In ogni modo nel caso in cui qualcun altro ha un problema simile, i tag ImageUrl siano scritte "ImageUrl" e sicuramente non "ImageURL".

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top