Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Asp content linker
1. ASP Content Linking Component Steps:-
The ASP Content Linking component is used to create a quick and easy navigation system!
The Content Linking component returns a Nextlink object that is used to hold a list of Web pages to be navigated.
1. First we create a text file - "links.txt":
Default1.asp ASP Intro
Default2.asp ASP Syntax
Default3.asp ASP Variables
Default4.asp ASP Procedures
The text file above contains the pages to be navigated. The pages must be listed in the same order you want them
to be displayed, and it must also contain a description for each file name (use the tab key to separate file name
from description).
2. Then we create an include file, "nlcode.inc". The .inc file creates a NextLink object to navigate
between the pages listed in "links.txt".
"nlcode.inc":
<%
dim nl as object
nl=Server.CreateObject("MSWC.NextLink")
if (nl.GetListIndex("links.txt")>1) then
Response.Write("<a href='" & nl.GetPreviousURL("links.txt"))
Response.Write("'>Previous Page</a>")
end if
Response.Write("<a href='" & nl.GetNextURL("links.txt"))
Response.Write("'>Next Page</a>")
%>
3. In each of the .asp pages listed in the text file "links.txt", put one line of code: <!-- #include
file="nlcode.inc"-->. This line will include the code in "nlcode.inc" on every page listed in
"links.txt" and the navigation will work.
Method Description Example
GetListCount Returns the number of items listed in
the Content Linking List file
<%
dim nl,c as object
nl=Server.CreateObject("MSWC.NextLink")
c=nl.GetListCount("links.txt")
Response.Write("There are ")
Response.Write(c)
Response.Write(" items in the list")
%>
Output:
There are 4 items in the list
GetListIndex Returns the index number of the
current item in the Content Linking
List file. The index number of the
first item is 1. 0 is returned if the
<%
dim nl,c as object
nl=Server.CreateObject("MSWC.NextLink")
c=nl.GetListIndex("links.txt")
2. current page is not in the Content
Linking List file
Response.Write("Item number ")
Response.Write(c)
%>
Output:
Item number 3
GetNextDescription Returns the text description of the
next item listed in the Content
Linking List file. If the current page
is not found in the list file it returns
the text description of the last page
on the list
<%
dim nl,c as object
nl=Server.CreateObject("MSWC.NextLink")
c=nl.GetNextDescription("links.txt")
Response.Write("Next ")
Response.Write("description is: ")
Response.Write(c)
%>
Next description is: ASP Variables
GetNextURL Returns the URL of the next item
listed in the Content Linking List file.
If the current page is not found in
the list file it returns the URL of the
last page on the list
<%
dim nl,c
Set nl=Server.CreateObject("MSWC.NextLink")
c=nl.GetNextURL("links.txt")
Response.Write("Next ")
Response.Write("URL is: ")
Response.Write(c)
%>
Next URL is: Default3.asp
GetNthDescription Returns the description of the Nth
page listed in the Content Linking
List file
<%
dim nl,c
Set nl=Server.CreateObject("MSWC.NextLink")
c=nl.GetNthDescription("links.txt",3)
Response.Write("Third ")
Response.Write("description is: ")
Response.Write(c)
%>
Third description is: ASP Variables
GetNthURL Returns the URL of the Nth page
listed in the Content Linking List file
<%
dim nl,c
Set nl=Server.CreateObject("MSWC.NextLink")
c=nl.GetNthURL("links.txt",3)
Response.Write("Third ")
Response.Write("URL is: ")
Response.Write(c)
%>
Third URL is: Default3.asp
GetPreviousDescription Returns the text description of the
previous item listed in the Content
Linking List file. If the current page
is not found in the list file it returns
the text description of the first page
on the list
<%
dim nl,c
Set nl=Server.CreateObject("MSWC.NextLink")
c=nl.GetPreviousDescription("links.txt")
Response.Write("Previous ")
Response.Write("description is: ")
Response.Write(c)
%>
Previous description is: ASP Variables
3. GetPreviousURL Returns the URL of the previous item
listed in the Content Linking List file.
If the current page is not found in
the list file it returns the URL of the
first page on the list
<%
dim nl,c
Set nl=Server.CreateObject("MSWC.NextLink")
c=nl.GetPreviousURL("links.txt")
Response.Write("Previous ")
Response.Write("URL is: ")
Response.Write(c)
%>
Previous URL is: Default3.asp
"nlcode.inc": Complete code
<%
dim nl,c,d as object
nl=Server.CreateObject("MSWC.NextLink")
if (nl.GetListIndex("links.txt")>1) then
Response.Write("<a href='" & nl.GetPreviousURL("links.txt"))
Response.Write("'>Previous Page</a>")
end if
Response.Write("<a href='" & nl.GetNextURL("links.txt"))
Response.Write("'>Next Page</a>")
c=nl.GetListCount("links.txt")
Response.Write("There are ")
Response.Write(c)
Response.Write(" items in the list")
d=nl.GetNextDescription("links.txt")
Response.Write("Next ")
Response.Write("description is: ")
Response.Write(c)
%>