Komponoti ya Content Linking ya ASP

Mfano

Komponzi ya Content Linking
Mfano huu hunaona kumakaa orodha ya matukio.
Komponzi ya Content Linking 2
Mfano huu hunaona komponzi ya Content Linking kwa kufanya ukiongea kati ya vipindi vya wasifu vilivyotumika kwenye faili ya matukio.

Komponoti ya Content Linking ya ASP

Komponzi ya Content Linking ya ASP inatumiwa kufanya mpangilio wa ukiongea rahisi na kizuri.

Komponzi ya Content Linking inatokana na Nextlink object, object hii inaonyesha orodha ya vipindi vya wasifu ambavyo inahitaji kuongezewa kwa ukiongea.

Muundo

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

Kwanza, tunatokua kutengeneza faili ya matukio - "links.txt". Faili hii ina taarifa za ukiongea kwa vipindi vya wasifu ambavuwe na mpangilio wa uonekana. Mwangilio wa vipindi vya wasifu vinahusiana na mpangilio wa uonekana, na ina taarifa za kila faili (kutumia tabula kumaliza jina la faili na taarifa ya kidokezo).

Mwongozo: }}Ukilinganisha ukurasa waandiko kwenye orodha, au kuongeza uendo wengine wa ukurasa katika orodha, inafaa kumwambia kumwambia uharibika kwa faili ya matukio tu! Kisha hudumu wa kuharibika haujafikia hata kuzungumza kwa kuzungumza.

"links.txt":

asp_intro.asp Mabalimbali ya ASP
asp_syntax.asp Mafano ya ASP
asp_variables.asp Variable za ASP
asp_procedures.asp Programu ya ASP 

Ingependa kuweka hii ukingo kwenye ukurasa ulioonekana hapa: <!-- #include file="nlcode.inc"-->. Ukingo huo utaonyesha kila ukurasa kwenye "links.txt", kisha hudumu wa kuharibika haujafikia.

"nlcode.inc":

<%
'Kuongeza Komponendi ya Viungo vya Zawadi ya Kijaini 
'kuingia kati ya ukurasa ulizotababisha
'in links.txt
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>")
%>

Methods ya Komponendi ya Viungo vya Zawadi ya Kijaini ya ASP

GetListCount Method

Inahisha jumla ya madahara ya orodha ya viungo vya zawadi ya kijaini:

<%
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")
%>

Muona:

Kuna vitu 4 katika orodha

GetListIndex Method

Inahisha indani ya kisasa katika orodha ya viungo vya zawadi ya kijaini. Indani ya kwanza ya kichwa ni 1. Kama ukurasa huo haujafikia orodha ya wasiliana, inarudi 0.

mivivu

<%
dim nl,c
Set nl=Server.CreateObject("MSWC.NextLink") 
c=nl.GetListIndex("links.txt") 
Response.Write("Item number ")
Response.Write(c)
%>

Muona:

Namba ya kipimo 3

Mwongozo wa GetNextDescription

Inaonyesha taarifa ya kina ya kifo katika orodha ya viungo vya mawasiliano yenye jina. Kama haitakarishwa faili ya hii katika orodha, taarifa ya ukurasa wa kifo wa orodha.

mivivu

<%
dim nl,c
Set nl=Server.CreateObject("MSWC.NextLink") 
c=nl.GetNextDescription("links.txt") 
Response.Write("Next ")
Response.Write("description is: ")
Response.Write(c)
%>

Muona: Ufafanuzi wa kina ya kifo ni: Vifaa vya ASP

Mwongozo wa GetNextURL

Inaonyesha URL ya kifo katika orodha ya viungo vya mawasiliano yenye jina. Kama haitakarishwa faili ya hii katika orodha, URL ya ukurasa wa kifo wa orodha.

mivivu

<%
dim nl,c
Set nl=Server.CreateObject("MSWC.NextLink") 
c=nl.GetNextURL("links.txt") 
Response.Write("Next ")
Response.Write("URL is: ")
Response.Write(c)
%>

Muona: URL ya kifo ni: asp_variables.asp

Mwongozo wa GetNthDescription

Inaonyesha taarifa ya kina ya ukurasa wa namba N katika orodha ya viungo vya mawasiliano yenye jina.

mivivu

<%
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)
%>

Muona: Ufafanuzi wa kina ya tatu ni: Vifaa vya ASP

Mwongozo wa GetNthURL

Inaonyesha URL ya ukurasa wa namba N katika orodha ya viungo vya mawasiliano yenye jina.

mivivu

<%
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)
%>

Muona: URL ya tatu ni: asp_variables.asp

Mwongozo wa GetPreviousDescription

Inaonyesha taarifa ya kina ya kwanza katika orodha ya viungo vya mawasiliano yenye jina. Kama haitakarishwa faili ya hii katika orodha, taarifa ya ukurasa wa kwanza wa orodha.

mivivu

<%
dim nl,c
Set nl=Server.CreateObject("MSWC.NextLink") 
c=nl.GetPreviousDescription("links.txt") 
Response.Write("Previous ")
Response.Write("description is: ")
Response.Write(c)
%>

Muona: Ufafanuzi wa kina ya wakati wa kwanza ni: Vifaa vya ASP

Mwongozo wa GetPreviousURL

Inaonyesha URL ya kwanza katika orodha ya viungo vya mawasiliano yenye jina. Kama haitakarishwa faili ya hii katika orodha, URL ya ukurasa wa kwanza wa orodha.

mivivu

<%
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