Compartilhar via


Elemento GetVar (Exibir)

Retorna uma variável no contexto de processamento de página. Variáveis podem ser definidas localmente para o atual nível de XML ou globalmente para a página.

                    
                      
<GetVar
  AutoHyperlink = "TRUE" | "FALSE"
  AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
  AutoNewLine = "TRUE" | "FALSE"
  Default = "TRUE" | "FALSE"
  ExpandXML = "TRUE" | "FALSE"
  HTMLEncode = "TRUE" | "FALSE"
  Name = "Text"
  Scope ="Request"
    StripWS = "TRUE" | "FALSE"
  URLEncode = "TRUE" | "FALSE"
  URLEncodeAsURL = "TRUE" | "FALSE">
</GetVar>
                    

Atributos

Atributo Descrição

AutoHyperlink

Opcional Boolean. TRUE to surround text with <A> tags if the text appears like a hyperlink, for example, www.microsoft.com.

AutoHyperLinkNoEncoding

Opcional Boolean. TRUE to surround text with <A> tags if the text appears like a hyperlink (for example, www.microsoft.com) but without HTML encoding.

AutoNewLine

Opcional Boolean. TRUE to insert <BR> tags into the text stream and to replace multiple spaces with a non-breaking space (&nbsp;).

Default

Opcional Text. Processa o texto atribuído a este atributo se o valor retornado pelo atributo select Select de outro elemento é um seqüência vazia.

ExpandXML

Opcional Boolean. TRUE Para re-PASS o de conteúdo processado pelo interpretador Collaborative Application Markup Language (CAML), que permite CAML para processar CAML.

HTMLEncode

Opcional Boolean. TRUE para converter caracteres incorporado para que eles sejam exibidos como texto no navegador. Em outras palavras, caracteres que poderiam ser confundidos com marcas HTML são convertidos para entidades.

Name

Necessário Text. O nome da variável.

Scope

Se definido como Request, a variável está globalmente disponível na página.

StripWS

Opcional Boolean. TRUE para remover espaço em branco do início e fim do valor retornado pelo elemento.

URLEncode

Opcional Boolean. TRUE para converter caracteres especiais, tais como espaços, para formato UTF-8 entre aspas, de exemplo, AB % C3 % para ë caractere.

URLEncodeAsUrl

Opcional Boolean. Como URLEncode, mas TRUE para especificar que o seqüência de caracteres para codificar é um componente caminho de uma URL por isso que ENC barras (" / ") não são codificados.

Elementos filho

Nenhum

Elementos pai

Diversos

Ocorrências

No mínimo: 0

Máximo: Unbounded

Comentários

O elemento GetVar GetVar é freqüentemente usado em um elemento 1c48aeb1-18dc-4f5f-8156-96ac1b821e77 expr em um elemento IfEqual 6c1b46cc-1f8c-412a-baa2-21bf051746f4chave ou.

Se Scope="Request" é especificado no elemento e74bf955-f6af-4f60-bfe1-eb5e88f48f78 SetVar, uma variável atribuída terão efeito em qualquer lugar na atual página. Caso contrário, a atribuída afeta somente filhos do elemento SetVar SetVar.

Exemplo

O seguinte exemplo usa o elemento GetVar GetVar para retornar atual filtragem informações para determinar que o texto para exibir na barra de ferramentas acima a lista.

                    <Switch>
   <Expr>
      <GetVar name="Filter" />
   </Expr>
   <Case value="1">
      <HTML>Hide Filter Choices</HTML>
   </Case>
   <Default>
      <Switch>
         <Expr>
            <GetVar name="FilterField1" />
         </Expr>
         <Case value="">
            <HTML>Filter</HTML>
         </Case>
         <Default>
            <HTML>Change Filter</HTML>
         </Default>
      </Switch>
   </Default>
</Switch>

Se forem escolhas filtro aberto sobre a lista e o filtro variável contém 1, "Ocultar opções de filtro" é exibida. Caso contrário, a ação usar como padrão implementa um segundo Switch chave declaração que avalia uma segunda variável, FilterField1. Se o valor de FilterField1 é um seqüência vazia, em seguida, nenhum filtro é aplicado e "filtro" é exibido na barra de ferramentas; caso contrário, a ação usar como padrão é para exibir "Alterar filtro".

Consulte também

Referência

Elemento SetVar (Exibir)