ASP Linking conteúdo
Tente - Exemplo
Componente Linking conteúdo
Neste caso, para construir uma tabela de conteúdos.
Componente Linking conteúdo 2
Este exemplo usa o Content Linking componente entre as páginas em um arquivo de texto para navegar.
ASP Componente Linking conteúdo
ASP componentes vincular o conteúdo para a criação de sistema de navegação rápida e fácil!
componente Linking conteúdo retorna um objeto Nextlink que é usado para manter uma lista de página de navegação necessária.
gramática
Set nl=Server.CreateObject("MSWC.NextLink")
%>
Exemplos de vincular o conteúdo ASP
Primeiro, vamos criar um arquivo de texto - "links.txt":
asp_syntax.asp ASP 语法
asp_variables.asp ASP 变量
asp_procedures.asp ASP 程序
O arquivo de texto acima, que contém a página de navegação necessárias. ordem das páginas que devem ser exibidos na mesma ordem, e contém uma descrição de cada nome de arquivo (use abas para separar o nome do arquivo e descrição).
Nota: Se você quiser adicionar páginas à lista, ou alterar a ordem das páginas na lista, então você precisa fazer é modificar o texto arquivá-lo!Navigation será atualizado automaticamente!
Nós, então, criar um arquivo de referência ", nlcode.inc". Ficheiros.inc entre as páginas para criar um objeto Nextlink listado na secção "links.txt" na navegação.
"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>")
%>
Por favor, colocado em cada página ASP arquivo de texto "links.txt" listado na linha decódigo: <- #include file = "nlcode.inc !" ->.Esta linha de código referências de código "nlcode.inc" em todas as páginas listadas na "links.txt" na navegação funcionará.
O método de ASP componente ligante conteúdo
方法 | 描述 | 实例 |
---|---|---|
GetListCount | 返回内容链接列表文件中所列项目的数量。 | <% 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") %> 输出: There are 4 items in the list |
GetListIndex | 返回在内容链接列表文件中当前条目的索引号。第一个条目的索引号是 1。如果当前页面不在内容链接列表文件中,则返回 0。 | <% dim nl,c Set nl=Server.CreateObject("MSWC.NextLink") c=nl.GetListIndex("links.txt") Response.Write("Item number ") Response.Write(c) %> 输出: Item number 3 |
GetNextDescription | 返回在内容链接列表文件中所列的下一个条目的文本描述。如果在列表文件中没有找到当前文件,则返回列表中最后一个页面的文本描述。 | <% 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 | 返回在内容链接列表文件中所列的下一个条目的 URL。如果在列表文件中没有找到当前文件,则返回列表中最后一个页面的 URL。 | <% 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 | 返在内容链接列表文件中所列的第 N 个页面的描述信息。 | <% 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 | 返回在内容链接列表文件中所列的第 N 个页面的 URL。 | <% 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 | 返回在内容链接列表文件中所列的前一个条目的文本描述。如果在列表文件中没有找到当前文件,则返回列表中第一个页面的文本描述。 | <% 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 | 返回在内容链接列表文件中所列的前一个条目的 URL。如果在列表文件中没有找到当前文件,则返回列表中第一个页面的 URL。 | <% 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 |