Exemplo da função Alert do Javascript em ASP.NET
Método Checked do CheckBox que faz verificação se está selecionado (marcado)
Evento Click com janela Alert
Propriedade Redirect do Response
Propriedade End do Response
Propriedade Guid do Response
Objeto response - Exemplos
Objeto response - Vários
Objeto Propriedade Attributes
Preenchimento de Dropdownlist e ListBox
Validação em ASP.NET
Embora existam controles para validação em ASP.NET, abaixo está uma forma de utilizar o tradicional código para validar uma caixa de textos:
if (txtUsuario.Text=="")
{
Response.Write("");
txtUsuario.Focus();
return;
}
Estrutura condicional if-else
int m = 12;
int n = 18;
if (m > 10)
if (n > 20)
{
Response.Write("Resultado 1");
}
else
{
Response.Write("Resultado 2");
}
A instrução ou instruções na bloco de códigos do if e na else podem ser de qualquer tipo, incluindo outra instrução if aninhada na instrução if original. Em instruções if aninhadas, cada cláusula else pertence ao último if que não tem um else correspondente. No exemplo a seguir, Resultado 1 aparecerá se m > 10 e n > 20 forem avaliadas como verdadeiras. Se m > 10 for verdadeiro, mas n > 20 for falso, Resultado 2 será exibido.
Estrutura de repetição For
int i = 0; // Usa-se o nome i ou j a variável, pois é usual em lógica matemática.
for (i = 1; i <= 10; i++)
{
Response.Write("{0}", i);
Neste exemplo temos uma demonstração da estrutura for onde int é a variável de tipo inteiro, e seu valor inicial é 0.
Na linha seguinte o comando for, inicia a variável "i" com o valor 1; depois até que a variável "i" seja menor ou igual a 10 e por fim é incrementado (somado mais 1 em "i" e armazenado nela mesma)
Na linha do response.write são exibidos os números de 1 até 10.
}
Sessão em ASP.NET
if (txtUsuario.Text=="admin" && txtSenha.Text=="123456")
// Verifica se o usuário e a senha estão corretos
{
Session.Add("valido", "sim");
// Adiciona na variável "valido" da sessão, o valor "sim"
Session.Add("usuario", txtUsuario.Text);
// Adiciona na variável "usuario" da sessão, o que o usuário informou na caixa de textos txtUsuario
Response.Redirect("Default.aspx");
// Redireciona para a página Default.aspx
}
else
// Caso contrário
{
Response.Redirect("loginInvalido.aspx");
// Redireciona para a página loginInvalido.aspx
}
Verifica se o usuário foi logado
protected void Page_Load(object sender, EventArgs e)
{
if (Session["valido"] == null)
// Se a variável "valido" da sessão estiver em branco
Response.Redirect("index.aspx");
// Redireciona para a página index.aspx
lblUsuario.Text = "Usuário: " + Session["usuario"].ToString(); // Exibe o nome do usuário armazenado na sessão
}