ASP contenu Liaison de composants
Essayez vous-même - Exemples
Le volet Contenu Lier
Construire une table des matières.
Construire une table des matières.
Le volet Contenu de liaison 2
Utilisez le contenu d'élément de liaison de naviguer entre les pages dans un fichier texte.
Utilisez le contenu d'élément de liaison de naviguer entre les pages dans un fichier texte.
ASP composant de contenu Lier
La composante de contenu ASP liaison est utilisée pour créer un système de navigation rapide et facile!
Le contenu Lier composante retourne un objet Nextlink qui est utilisé pour stocker une liste de pages Web à naviguer.
Syntaxe
<%
Set nl=Server.CreateObject("MSWC.NextLink")
%>
Set nl=Server.CreateObject("MSWC.NextLink")
%>
ASP Exemple de contenu Lier
Nous avons d'abord créer un fichier texte - "links.txt":
asp_intro.asp ASP Intro
asp_syntax.asp ASP Syntax
asp_variables.asp ASP Variables
asp_procedures.asp ASP Procedures
asp_syntax.asp ASP Syntax
asp_variables.asp ASP Variables
asp_procedures.asp ASP Procedures
Le fichier texte ci-dessus contient des pages à naviguer. Les pages doivent être inscrits dans le même ordre que vous voulez qu'ils soient affichés, et il doit également contenir une description pour chaque nom de fichier (utiliser la touche de tabulation pour séparer le nom du fichier à partir de la description).
Remarque: Si vous souhaitez ajouter une page, ou changer l'ordre des pages dans la liste, vous ne devez modifier le fichier texte! La navigation sera automatiquement corrigée!
Ensuite, nous avons créer un fichier d'inclusion, "nlcode.inc". Le fichier. Inc crée un objet Nextlink pour naviguer entre les pages listées dans "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>")
%>
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>")
%>
. Dans chacune des pages asp répertoriés dans le fichier texte "links.txt", mis une ligne de code: <! - # include file = "nlcode.inc" -> . Cette ligne comprendra le code dans "nlcode.inc" sur chaque page répertoriés dans «links.txt" et la navigation fonctionne.
Composante de contenu ASP Liaison de méthodes
Méthode | Description | Exemple |
---|---|---|
GetListCount | Retourne le nombre d'éléments figurant dans le contenu du fichier Liste Lier | <% dim nl, c Set nl = Server.CreateObject ("MSWC.NextLink") c = nl.GetListCount ("links.txt") Response.Write ("Il ya") Response.Write (c) Response.Write ( "éléments de la liste") %>Sortie: Il ya 4 éléments dans la liste |
GetListIndex | Retourne le numéro d'index de l'élément en cours dans le contenu du fichier Liste Lier.Le numéro d'index du premier élément est de 1. 0 est retourné si la page actuelle n'est pas dans le fichier la liste de contenu Lier | <% dim nl, c Set nl = Server.CreateObject ("MSWC.NextLink") c = nl.GetListIndex ("links.txt") Response.Write ("Numéro d'objet") Response.Write (c) %>Sortie: 3 Numéro d'article |
GetNextDescription | Retourne le texte de description de l'élément suivant dans la liste dans le contenu du fichier Liste Lier.Si la page en cours ne se trouve pas dans le fichier liste, il renvoie le texte de description de la dernière page sur la liste | <% dim nl, c Set nl = Server.CreateObject ("MSWC.NextLink") c = nl.GetNextDescription ("links.txt") Response.Write ("Next") Response.Write ("description est:") Réponse . Write (c) %>Description Suivant est la suivante: Variables ASP |
GetNextURL | Retourne l'URL de l'article suivant dans la liste dans le contenu du fichier Liste Lier.Si la page en cours ne se trouve pas dans le fichier liste, il renvoie l'URL de la dernière page sur la liste | <% dim nl, c Set nl = Server.CreateObject ("MSWC.NextLink") c = nl.GetNextURL ("links.txt") Response.Write ("Next") Response.Write ("URL est:") Réponse . Write (c) %>Suivant URL est la suivante: asp_variables.asp |
GetNthDescription | Retourne la description de la page Nième répertorié dans le fichier la liste de contenu Lier | <% dim nl, c Set nl = Server.CreateObject ("MSWC.NextLink") c = nl.GetNthDescription ("links.txt", 3) Response.Write ("Third") Response.Write ("description est la suivante:" ) Response.Write (c) %>Description troisième est la suivante: Variables ASP |
GetNthURL | Retourne l'URL de la page Nième répertorié dans le fichier de contenu Lier Liste | <% dim nl, c Set nl = Server.CreateObject ("MSWC.NextLink") c = nl.GetNthURL ("links.txt", 3) Response.Write ("Third") Response.Write ("URL est la suivante:" ) Response.Write (c) %>URL troisième est la suivante: asp_variables.asp |
GetPreviousDescription | Retourne le texte de description de l'élément précédent répertorié dans le fichier de contenu Lier Liste.Si la page en cours ne se trouve pas dans le fichier liste, il renvoie le texte de description de la première page sur la liste | <% dim nl, c Set ") Response.Write ("description est:")Response.Write (c) %> Description précédente est la suivante: Variables ASP |
GetPreviousURL | Retourne l'URL de l'élément précédent répertorié dans le fichier de contenu Lier Liste.Si la page en cours ne se trouve pas dans le fichier liste, il renvoie l'URL de la première page sur la liste | <% dim nl, c Set nl = Server.CreateObject ("MSWC.NextLink") c = nl.GetPreviousURL ("links.txt") Response.Write ("Précédent") Response.Write ("URL est:") Réponse . Write (c) %>URL précédente est la suivante: asp_variables.asp |
0 commentaires:
Post a Comment
HELLO VISITORS THANKS FOR YOUR VISIT AND COMMENT