Accueil   |   Forums   |  Offres d'emplois   |  Contact    |   Mon compte   
samedi 17 mai 2008 Rechercher :
Déposez votre CV gratuitement sur touslesemplois
 
comparer les prix
» Logiciels
» Jeux vidéos
» Matériel Informatique


» ASP.NET
» ASP
» SQL
» PHP
» JAVASCRIPT
» XML
 


» ACTUALITÉ / DIVERS
» DROIT DE L'INTERNET
» INFOS VIRUS
» PATCHS MICROSOFT
» SÉCURITÉ
» BASES DE DONNÉES
» DOWNLOAD .NET
» LOGITHÈQUE
» SERVICES WEB
» Y SONT FOUS !
» .NET
» ASP
» ASP.NET
» JAVA
» PHP
» XML
» LANGAGE C#
» LANGAGE VB.NET
» UNIX / LINUX
» WINDOWS
» EVÈNEMENTS
» GASP
» MICROSOFT
 



Vous êtes ici : Articles ASP > NOTES DE COURS

Le composant nextLink
Ce composant s'avère très utile quand l'on veut lier un certains nombres de pages entre elles. Son fonctionnement est très simple, et repose sur l'élaboration d'un fichier texte dont chaque ligne va contenir le nom et l'URL d'une page liée.


ABONNEZ-VOUS GRATUITEMENT A LA REVUE DE PRESSE "LES Z'ACTUS" ET RECEVEZ CHAQUE JOUR DANS VOTRE BOITE AUX LETTRES LA MEILLEURE INFORMATION DEDIEE AUX WEBMASTERS / DEVELOPPEURS.

Indiquez votre adresse E-mail :

Technologie : ASP 
Date : 29/05/2006   
Auteur : ASP MAGAZINE

Le fichier Texte

Exemple de fichier texte :

<Nomdufichier><Tab><Titre>

1.asp    page liée numéro1
2.asp    page liée numéro2
3.asp    page liée numéro3

note : le lien et son titre doivent être séparés d'un caractère de tabulation. Les références de type http://, et/ou \\ ne sont pas acceptées. Seuls les liens relatifs ou virtuel le sont.

Méthodes de l'objet

  • Getlistcount (maliste) : Nombre d'éléments
  • GetListIndex(maliste) : Index de la page en cours
  • GetNextUrl(maliste) : index de la page suivante
  • GetNextDescription(maliste) : titre de la page suivante
  • GetPreviousUrl(maliste) : index de la page précédente
  • GetPreviousDescription(maliste) : titre de la page pérécedente
  • GetNthUrl(Maliste,n) : Url de la nième page
  • GetNthDescription(Maliste,n) : Titre de la nième page

Afficher les titres des pages liées

<%
set Pageliees=Server.createobject("MSWC.NextLink")
' On récupère le nombre de menu
Nbpages=Pageliees.GetListCount("pageliees.txt")
for i=1 to Nbpages
'référence vers la page liées
%>
- <a href=<%=Pageliees.GetNthUrl("pageliees.txt",i)%>>
'On affiche le titre de la page liée
<%=Pageliees.GetNthDescription("pageliees.txt",i)%>
</a>
<% next %>

Afficher un bouton suivant et précédent

<% indexPage=pageliees.GetlistIndex("Pageliees.txt")%>
<%'Affiche le bouton suivant
if indexPage>1 then
%>
<input type="button" value="&lt;précédent"
Onclick="location.href='<%=pageliees.GetpreviousURL("pageliees.txt")%>'"><br>
<%=pageliees.GetpreviousDescription("pageliees.txt")%>
<% end if%>

<% 'Affiche le bouton précédent
if indexPage<nbpages then%>
<input type="button" value="suivant&gt;"
Onclick="location.href='<%=pageliees.GetnextURL("pageliees.txt")%>'"><br>
<%=pageliees.GetnextDescription("pageliees.txt")%>
<% end if%>
<% set pageliees=nothing%>



ASP Serveur - L'hébergement ASP.NET


A RETENIR CETTE SEMAINE
16/05/2008 - Logiciels Microsoft gratuits pour les étudiants
Vous êtes étudiant ? N’attendez pas pour télécharger* gratuitement et utiliser les derniers logiciel ...
16/05/2008 - Lillois, ne manquez pas les Wygdays 2008
Le 22 mai prochain à Lille, vous êtes invité à un événement unique dédié aux développeurs, organisé ...
16/05/2008 - Flash 10 est dans les bacs, Silverlight prend du retard
On est peut-être à un tournant très important de la bataille que se livrent Microsoft et Adobe sur l ...
15/05/2008 - Comment manipuler simplement le contenu d'un fichier WordML ?
Le format WordML (et plus largement OpenXML ) est une grande avancée: il permet de manipuler les doc ...
15/05/2008 - Package d'installation réseau de Windows XP Service Pack 3 pour les informaticiens
Ce package d'installation est destiné à permettre aux informaticiens et aux développeurs de configur ...
15/05/2008 - Mono supporte désormais Windows Forms et Silverlight
Jour de gloire pour le projet Mono. Miguel de Icaza annonce tout d'abord sur son blog la première re ...
14/05/2008 - Deux Services Packs en bêta pour Visual Studio
Microsoft annonce deux Services Packs en version bêta pour Visual Studio 2008 et pour le framework . ...
(c) 1999-2006 ASP MAGAZINE SARL
Partenaires : Codes sources c2i ASP-PHP
Hébergement serveurs dédiés Windows


Hit-Parade