C#, Códigos básicos

C# – Estender a diretiva Page

Este exemplo mostra como estender a diretiva page, através de uma classe.

Crie uma nova classe com o nome que preferir.

using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Web;
//
//Estender a diretiva Page
//
//Altere o namespace abaixo para o nomo do seu projeto
namespace NameSpaceDoSeuProjeto
{
    public class BasePage : System.Web.UI.Page
    {
        protected override void OnLoad(EventArgs e)
        {
            // Compara se o tiutulo é nulo ou se é igual a "Untitled Page"
            if (string.IsNullOrEmpty(Page.Title) || string.Compare(Page.Title, "Untitled Page", true) == 0)
            {
                Page.Title = DefinaTituloDaMinhaPagina();
                //DefinaTituloDaMinhaPagina() é uma função que não existe, só serve para o exemplo.
            }
            base.OnLoad(e);
        }
    }
}
Anúncios
Padrão

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s