Subtítulo em página herdada da master

.NET

12/06/2013

Tenho uma master page, com um título que vai em todas as páginas, tipo: Emissão de Ordem de Serviços
Agora nas páginas herdadas, como eu faço para colocar um subtítulo em baixo do título principal? Veja, esse subtítulo não poder na Master, porque cada página herdada terá seu próprio, tipo: Se o formulário for de Cadastro de Cliente, então o subtítulo que estará em baixo do título da master será: Cadastro de Cliente e assim para todas as demais.
Pjava

Pjava

Curtidas 0

Respostas

Joel Rodrigues

Joel Rodrigues

12/06/2013

Rapaz, aí tem que ir dentro de um ContentPlaceHolder.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

12/06/2013

OU (melhor), faz assim:
<h1><%: Title %>.</h1>

Title é o mesmo que Page.Title e você define lá na tag Page (a primeira):
<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

Nesse exemplo, vai aparecer Home Page no H1.
GOSTEI 0
Pjava

Pjava

12/06/2013

Valeu pela ajuda. Me deram uma idéia aqui em colocar um Label na master e depois em cada página herdada alterar o Text do Label para o título que eu quiser e dar um visible true nele.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

12/06/2013

Beleza então. Essa segunda forma que mostrei é utilizada pelo template padrão dos web forms no VS2012.
Estou marcando este tópico como Concluído.
Abraço.
GOSTEI 0
POSTAR