Gli ultimi tutorial di sviluppo web
 

ASP Componente Collegamento Content


Esempi

Esempi

Il Contenuto Componente Linking
Costruire un sommario.

Il Collegamento del contenuto Componente 2
Utilizzare il contenuto collegamento Component per navigare tra le pagine in un file di testo.


ASP Component Collegamento Content

La componente Linking Content ASP viene utilizzato per creare un sistema di navigazione semplice e veloce!

La componente Collegamento Content restituisce un oggetto Nextlink che viene utilizzato per contenere un elenco di pagine Web per essere navigato.

Sintassi

<%
Set nl=Server.CreateObject("MSWC.NextLink")
%>

ASP Collegamento del contenuto Esempio

Per prima cosa creiamo un file di testo - "links.txt" :

asp_intro.asp ASP Intro
asp_syntax.asp ASP Syntax
asp_variables.asp ASP Variables
asp_procedures.asp ASP Procedures

Il file di testo di cui sopra contiene le pagine per essere navigato. Le pagine devono essere elencati nello stesso ordine che si desidera loro di essere visualizzati, e deve anche contenere una descrizione per ogni nome di file (use the tab key to separate file name from description) .

Note: Se si desidera aggiungere una pagina, o modificare l'ordine delle pagine della lista; è sufficiente modificare il file di testo! La navigazione viene automaticamente corretto!

Quindi creiamo un file di inclusione, "nlcode.inc" . Il file .inc crea un oggetto Nextlink per navigare tra le pagine elencate nella "links.txt" .

"Nlcode.inc":

<%
dim nl
Set 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>")
%>

In ciascuna delle pagine ASP elencati nel file di testo "links.txt" , mettere una riga di codice: <!-- #include file="nlcode.inc"--> . Questa linea include il codice "nlcode.inc" su ogni pagina elencata nel "links.txt" e la navigazione funziona.


Metodi di ASP Collegamento del contenuto dei componenti

Metodo Descrizione Esempio
GetListCount Restituisce il numero di elementi elencati nel file List Content Linking <%
dim nl,c
Set 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 Restituisce il numero indice della voce corrente nel file elenco Linking contenuti. Il numero di indice della prima voce è 1. 0 viene restituito se la pagina corrente non è nel contenuto Collegamento file elenco <%
dim nl,c
Set nl=Server. CreateObject("MSWC.NextLink")
c=nl. GetListIndex("links.txt")
Response. Write("Item number ")
Response. Write(c)
%>

Output:

Item number 3

GetNextDescription Restituisce la descrizione del testo del prossimo elemento elencato nel file elenco Linking contenuti. Se la pagina corrente non si trova nel file di elenco restituisce la descrizione del testo dell'ultima pagina della lista <%
dim nl,c
Set 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 Restituisce l'URL del prossimo elemento elencato nel file elenco Linking contenuti. Se la pagina corrente non si trova nel file di elenco restituisce l'URL dell'ultima pagina della lista <%
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: asp_variables.asp

GetNthDescription Restituisce la descrizione della pagina ennesimo elencati nel file elenco Content Linking <%
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 Restituisce l'URL della pagina ennesimo elencati nel file elenco Linking Content <%
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: asp_variables.asp

GetPreviousDescription Restituisce la descrizione del testo della voce precedente elencati nel file elenco Linking contenuti. Se la pagina corrente non si trova nel file di elenco che restituisce la descrizione della prima pagina della lista <%
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

GetPreviousURL Restituisce l'URL della voce precedente elencati nel file elenco Linking contenuti. Se la pagina corrente non si trova nel file di elenco restituisce l'URL della prima pagina della lista <%
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: asp_variables.asp