tutoriais mais recente desenvolvimento web
 

ASP.NET Páginas da Web - Classes


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