代码如下:运行程序后,图片能出现,但是点击它不会跳到相应的网址,不知是何原因,麻烦知道的兄弟告知,谢谢!ads.xml文件:
<Advertisements>
<Ad>
<ImageUrl>http://www.csdn.net/adv//MOTO_gray.GIF</ImageUrl>
<TargetUrl>http://www.jhsoft.cn</TargetUrl>
<AlternateText>AltText</AlternateText>
<Keyword>kkkkkk</Keyword>
<Impressions>80</Impressions>
</Ad>
<Ad>
<ImageUrl>http://www.csdn.net/images/Homeother/csdn-fenglu.GIF</ImageUrl>
<TargetUrl>http://www.jhsoft.cn</TargetUrl>
<AlternateText>AltText</AlternateText>
<Keyword>kkkkkk</Keyword>
<Impressions>80</Impressions>
</Ad>
</Advertisements>aspx文件代码
<asp:adrotator AdvertisementFile="ads.xml" BorderColor="black" BorderWidth=1 runat="server"/>
<Advertisements>
<Ad>
<ImageUrl>http://www.csdn.net/adv//MOTO_gray.GIF</ImageUrl>
<TargetUrl>http://www.jhsoft.cn</TargetUrl>
<AlternateText>AltText</AlternateText>
<Keyword>kkkkkk</Keyword>
<Impressions>80</Impressions>
</Ad>
<Ad>
<ImageUrl>http://www.csdn.net/images/Homeother/csdn-fenglu.GIF</ImageUrl>
<TargetUrl>http://www.jhsoft.cn</TargetUrl>
<AlternateText>AltText</AlternateText>
<Keyword>kkkkkk</Keyword>
<Impressions>80</Impressions>
</Ad>
</Advertisements>aspx文件代码
<asp:adrotator AdvertisementFile="ads.xml" BorderColor="black" BorderWidth=1 runat="server"/>
<NavigateUrl>
不是
<TargetUrl>
<Ad>
<ImageUrl>http://www.csdn.net/images/Homeother/csdn-fenglu.GIF</ImageUrl>
<NavigateUrl>http://www.jhsoft.cn</NavigateUrl>
<AlternateText>AltText</AlternateText>
<Keyword>kkkkkk</Keyword>
<Impressions>80</Impressions>
</Ad>
<Advertisements>
<Ad>
<ImageUrl>./SampleBanner.gif</ImageUrl>
<NavigateUrl>http://www.google.com</NavigateUrl>
<AlternateText>Cick me now!</AlternateText>
<Impressions>71</Impressions>
<AccountName>BLR</AccountName>
</Ad>
<Ad>
<ImageUrl>./AnotherSample.gif</ImageUrl>
<NavigateUrl>http://www.microsoft.com</NavigateUrl>
<AlternateText>Go to Microsoft Site</AlternateText>
<Impressions>70</Impressions>
<AccountName>TVB</AccountName>
</Ad>
</Advertisements><%@ Page Language=VB Debug=true %>
<script runat=server>
Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)End Sub
Sub AdCreated_Event(ByVal Sender as Object, _
ByVal E as AdCreatedEventArgs)
lblMessage.Text = "Here is information on the ad " _
& "currently being displayed:<BR>" _
& "<BR>Alternate Text: " & E.AlternateText _
& "<BR>Image URL: " & E.ImageURL _
& "<BR>Navigate URL: " & E.NavigateURL
End Sub
</SCRIPT>
<HTML>
<HEAD>
<TITLE>Writing Code that Fires when an Ad is created using an AdRotator Control</TITLE>
</HEAD>
<BODY LEFTMARGIN="40">
<form runat="server">
<asp:adrotator
id="ad1"
onadcreated="AdCreated_Event"
advertisementfile="AdRotatorCustom.xml"
target="_blank"
bordercolor="blue"
borderwidth=3
runat="server"
/>
<BR><BR>
<asp:Label
id="lblMessage"
runat="server"
/>
</form>
</BODY>
</HTML>