ASP.NET Classes de Referência
Método | Descrição |
---|---|
AsBool() , AsBool(true|false) | Converte um valor de string para um valor booleano (true/false) . Retorna o valor falso ou o especificado se a string não representa verdadeiro / falso. |
AsDateTime() , AsDateTime( value ) | Converte um valor de string para data / hora. Retorna DateTime. MinValue ou o valor especificado se a string não representa uma data / hora. |
AsDecimal() , AsDecimal( value ) | Converte um valor de string para um valor decimal. Retorna 0.0 ou o valor especificado se a string não representa um valor decimal. |
AsFloat() , AsFloat( value ) | Converte um valor de string para um float. Retorna 0.0 ou o valor especificado se a string não representa um valor decimal. |
AsInt() , AsInt( value ) | Converte um valor de string para um inteiro. Retorna 0 ou o valor especificado se a string não representa um inteiro. |
Href( path [, param1 [, param2]] ) | Cria uma URL compatível com o navegador de um caminho de arquivo local, com peças de caminho adicionais opcionais. |
Html. Raw( value ) | Processa valor como marcação HTML em vez de torná-lo como saída HTML-codificado. |
IsBool() , IsDateTime() , IsDecimal() , IsFloat() , IsInt() | Retorna true se o valor pode ser convertido a partir de uma string para o tipo especificado. |
IsEmpty() | Retorna true se o objeto ou variável não tem valor. |
IsPost | Retorna true se o pedido é um POST. (Pedidos iniciais são geralmente um GET.) |
Layout | Especifica o caminho de uma página de layout para aplicar a esta página. |
PageData[ key ], PageData[ index ], Page | Contém dados compartilhados entre a página, páginas de layout e páginas parciais no pedido atual. Você pode usar a propriedade de páginas dinâmicas para acessar os mesmos dados, como no exemplo a seguir: |
RenderBody() | (Páginas de layout) Processa o conteúdo de uma página de conteúdo que não está em quaisquer seções nomeados. |
RenderPage( path , values )
RenderPage( path[, param1 [, param2]] ) | Processa uma página de conteúdo utilizando o caminho especificado e dados extras opcionais. Você pode obter os valores dos parâmetros extras de PageData pela posição (example 1) ou a tecla (example 2) . |
RenderSection( sectionName [, required = true|false ] ) | (Páginas de layout) Processa uma seção de conteúdo que tem um nome. Conjunto necessário para false para fazer uma seção opcional. |
Request.Cookies[ key ] | Obtém ou define o valor de um cookie HTTP. |
Request.Files[ key ] | Obtém os arquivos que foram carregados no pedido atual. |
Request.Form[ key ] | Obtém dados que foi publicada em uma forma (as strings) . Pedido [key] verifica tanto o Request.Form e as coleções Request.QueryString. |
Request.QueryString[ key ] | Obtém dados que foi especificado na cadeia de consulta URL. Pedido [key] verifica tanto o Request.Form e as coleções Request.QueryString. |
Request. Unvalidated( key ) Request. Unvalidated() .QueryString|Form|Cookies|Headers[ key ] | Seletivamente desativa a validação pedido de um elemento de formulário, valor da consulta cordas, biscoito, ou valor do cabeçalho. validação de solicitação está habilitada por padrão e impede que os usuários de publicar a marcação ou outro conteúdo potencialmente perigoso. |
Response. AddHeader( name , value ) | Adiciona um cabeçalho HTTP a resposta. |
Response. OutputCache( seconds [, sliding] [, varyByParams] ) | Armazena em cache a saída da página por um tempo especificado. Opcionalmente, defina deslizante para redefinir o tempo limite em cada acesso de página e VaryByParams para armazenar em cache diferentes versões da página para cada string de consulta diferente na solicitação de página. |
Response. Redirect( path ) | Redireciona a solicitação do navegador para um novo local. |
Response. SetStatus( httpStatusCode ) | Define o código de status HTTP enviado para o navegador. |
Response. WriteBinary( data [, mimetype] ) | Escreve o conteúdo de dados para a resposta com um tipo MIME opcional. |
Response. WriteFile( file ) | Escreve o conteúdo de um arquivo para a resposta. |
@ section( sectionName ) { content } | (Páginas de layout) Define uma seção de conteúdo que tem um nome. |
Server. HtmlDecode( htmlText ) | Decodifica uma seqüência que é HTML codificado. |
Server. HtmlEncode( text ) | Codifica uma string para a renderização na marcação HTML. |
Server. MapPath( virtualPath ) | Retorna o caminho físico do servidor para o caminho virtual especificado. |
Server. UrlDecode( urlText ) | Decodifica o texto de um URL. |
Server. UrlEncode( text ) | Codifica texto para colocar em uma URL. |
Session[ key ] | Obtém ou define um valor que existe até que o usuário fecha o browser. |
ToString() | Exibe uma representação de cadeia de valor do objeto. |
UrlData[ index ] | Obtém dados adicionais a partir do URL (por exemplo, / MyPage / ExtraData). |