Usuário com melhor resposta
Como personalizar paginação em XSL - Sharepoint2010 ?

Pergunta
-
Pessoal, boa tarde.
Preciso fazer essa paginação via XSL, semelhante ao busca do google.
Já tentei e não conseguir alguem poderia por favor me ajudar?
Desde já Agradeço.
abs
Bizon
- Editado Fernando Bizon terça-feira, 28 de fevereiro de 2012 21:30
segunda-feira, 27 de fevereiro de 2012 16:48
Respostas
-
Crie um novo arquivo xsl baseado no arquivo vwstyles.xsl
A parte que você deve focar é a seguinte: <xsl:template name="pagingButtons">
Vincule seu novo arquivo xsl a sua view:
Exemplo usando Power Shell:
$web = Get-SPWeb http://seusite
$list = $web.GetList("Lists/Lista")
$view = $list.DefaultView
$view.XslLink = "SEUARQUIVO"
$view.Update();
ROBERTOSLJUNIOR
- Marcado como Resposta Fernando Bizon segunda-feira, 11 de junho de 2012 10:41
terça-feira, 28 de fevereiro de 2012 21:48 -
Boa tarde Pessoal,
Encontrei a resposta, tem um JS chamado pager, ele faz a paginação pegando pela div e quantidade de linhas.
Encontrei faz um tempo, só não tive tempo de responder.
Obrigado pela ajuda.
abs
Bizon
- Marcado como Resposta Fernando Bizon quinta-feira, 22 de março de 2012 19:19
- Não Marcado como Resposta Fernando Bizon quinta-feira, 22 de março de 2012 19:19
- Marcado como Resposta Fernando Bizon quinta-feira, 22 de março de 2012 19:19
quinta-feira, 22 de março de 2012 19:19
Todas as Respostas
-
Paginação do que??? Pode ser mais específico?
ROBERTOSLJUNIOR
segunda-feira, 27 de fevereiro de 2012 19:52 -
Tenho uma webpart que tem informações de uma lista com varias linhas.
Porém a paginação padrão não antende o que eu preciso, preciso que a paginação seja parecida do google.
Bizon
segunda-feira, 27 de fevereiro de 2012 20:16 -
Estou com uma webpart, que está com a paginação padrão do sharepoint 2010 em Xsl.
Ela pegar o valor total de registro e separa a paginação de 10 em 10.
EX: "1-10" , contém 10 registro , "11- 15" mais 10 ou até o valor seja menor que 10 registro.
Preciso que fique assim:
EX: "1","2","3","4","5","6" ...
O 1 contém 10 registro e o 2,3,4,5,6 mais 10. é a paginação igual ao do google.
Tentei explicar mais ou menos se alguem conseguir me ajudar serei muito grato.
Bizon
terça-feira, 28 de fevereiro de 2012 21:41 -
Crie um novo arquivo xsl baseado no arquivo vwstyles.xsl
A parte que você deve focar é a seguinte: <xsl:template name="pagingButtons">
Vincule seu novo arquivo xsl a sua view:
Exemplo usando Power Shell:
$web = Get-SPWeb http://seusite
$list = $web.GetList("Lists/Lista")
$view = $list.DefaultView
$view.XslLink = "SEUARQUIVO"
$view.Update();
ROBERTOSLJUNIOR
- Marcado como Resposta Fernando Bizon segunda-feira, 11 de junho de 2012 10:41
terça-feira, 28 de fevereiro de 2012 21:48 -
Estava analisando a sua dúvida e percebi que o procedimento de gerar uma paginação "igual" a do Google, não é tão simples quanto parece.
Vou acompanhar esse Thread, e ir atualizando as informações.
ROBERTOSLJUNIOR
quinta-feira, 1 de março de 2012 17:45 -
Boa tarde Pessoal,
Encontrei a resposta, tem um JS chamado pager, ele faz a paginação pegando pela div e quantidade de linhas.
Encontrei faz um tempo, só não tive tempo de responder.
Obrigado pela ajuda.
abs
Bizon
- Marcado como Resposta Fernando Bizon quinta-feira, 22 de março de 2012 19:19
- Não Marcado como Resposta Fernando Bizon quinta-feira, 22 de março de 2012 19:19
- Marcado como Resposta Fernando Bizon quinta-feira, 22 de março de 2012 19:19
quinta-feira, 22 de março de 2012 19:19 -
Oi Fernando,
você utilizou a extensão Pager do JQuery? Ou conseguiu fazer utilizando xsl + javascript?
Pode mostrar a solução completa?
ROBERTOSLJUNIOR
quinta-feira, 22 de março de 2012 22:01