AdRotator Control
in ASP.NET à
Hi!
Here i will show you step by step procedure how to use
AdRotator Control in ASP.NET in visual studio 2005 / 2008
The use of AdRotator performs a
very important role in Web sites
by AdRotator control linked
pictures can be show and will change on
refreshing or by timing…
__________________________________________________
Here I am using Visual Studio 2008 but there is no condition you can use
Visual Studio 2005 also.
So follow these steps to create State Implementation
The Steps are:
1- Start -> All Programs -> Visual Studio 2005 or Visual Studio 2008
Now The Visual Studio will Open like this:-
2- Now go to File Menu -> New -> Web Site
When you will click on the New Web Site a new form will open like this:-
3- Under Visual Studio Installed Template-> Choose ASP.NET WEB SITE ->
Choose File System from the location combo box -> Set the path by the browse
button - > Choose the language from the Language ComboBox (Visual C# ,
Visual Basic , J #)
Choose Visual C#
4 - Click on the OK Button:-
Now you will see a new from like this :-
First you have to learn XML and HTML to work with ASP .NET_
I have used <!– text –> to make the text as
comment this is the way to make comment in this code …
This is the Source Code window and in this page you will se this code…
<%@ Page Language=”C#”
AutoEventWireup=”true” CodeFile=”Default.aspx.cs” Inherits=”_Default”
%>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head runat=”server”>
<title>Type your webpage title here</title>
<!– Here you can specify your page title in between title tag
</head>
<body>
<form id=”form1? runat=”server”>
<div>
<!– In between div tags you can manage your web controls like buttons,
labels, picture
Box, ImageMap etc –>
</div>
</form>
</body>
</html>
See here is a tab named Design in the bottom of this page
5- Click on this tab and you will see a blank web page where you can drag
any control from the toolbox (which is in the left side of this window)
Open
Web.config file and write true in place of false, See
<compilation debug="true">
6- Drag a AdRotator Control in the design window or in the source window…
(If you are not able to see the AdRotator control in Toolbox then just type
this code
<asp:AdRotator ID=”AdRotator1” runat=”server”
DataSourceID=”XMLDataSource1”/>
7-Now the source window should be look like this :
<%@ Page Language="C#"
AutoEventWireup="true"
CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>AdRotator Control Example</title>
</head>
<body>
<br />
<asp:AdRotator
ID="AdRotator2" runat="server"
DataSourceID="XmlDataSource1" />
8- Now go to solution explorer and right click on the web site and choose Add New Item
and add a .xml extension file .
9- Now type this code in the .xml extension file
First of all you have to paste three images
named (google.jpg,yahoo.jpg,msn.jpg) in App_Data folder which is in solution
explorer…
<Advertisements>
<Ad>
<ImageUrl>google.jpg</ImageUrl>
<NavigateUrl>http://www.google.com</NavigateUrl>
<AlternateText>Visit
Google.com</AlternateText>
<Impressions>80</Impressions>
<Keyword>search</Keyword>
</Ad>
<Ad>
<ImageUrl>msn.jpg</ImageUrl>
<NavigateUrl>http://www.msn.com</NavigateUrl>
<AlternateText>
Visit MSN.com
</AlternateText>
<Impressions>80</Impressions>
<Keyword>MSN</Keyword>
</Ad>
<Ad>
<ImageUrl>yahoo.jpg</ImageUrl>
<NavigateUrl>http://www.yahoo.com</NavigateUrl>
<AlternateText>
Visit yahoo.com
</AlternateText>
<Impressions>80</Impressions>
<Keyword>yahoo</Keyword>
</Ad>
</Advertisements>
10 - Now run your web site by Ctrl + F5
11- Refresh your web page…
OUT PUT
10-When you refresh your web page the picture will change with the link
which you have given in ImageUrl.
11- Close web browser
12-Close visual studio
Thanks!
Visit my blog if you want to learn whole asp.net at home without any help...
www.dotnetask.blog.co.in