لماذا لن يعرض adrotator الصور الخاصة بي؟ (مسارات الصور صحيحة)
سؤال
أنا أكتب تطبيق ويب بسيط في 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>
الإعلانات. 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>
أي وجميع المساعدة موضع تقدير كبير.
المحلول
لذا ، فقد تباعدني على ما يبدو تمامًا كيف تكون علامات XML حساسة للحالة ... لقد كنت أقسم أنني رأيت علامات ImageUrl مكتوبة "Imageurl" في كل مكان ولكن مرة أخرى ربما لم أكن أفكر.
على أي حال في حال كان لدى أي شخص آخر مشكلة مماثلة ، يتم تهجئة علامات ImageUrl "ImageUrl" وبالتأكيد ليس "Imageurl".
لا تنتمي إلى StackOverflow