OVH Cloud OVH Cloud

titre fenetre navigateur

6 réponses
Avatar
Sylvain MALLEVAL
comment définir la balise title du coté serveur (dans l'évenement page.load)
Merci
Sylvain

6 réponses

Avatar
Patrice
Je vois par exemple :
- Ajouter un runat="server" sur la balise head (ce qui sera fait en ASP.NET
2.0)
- en jouant avec controls(0) qui représente le literal control qui contient
tout le code jusqu'à la 1ère balise serveur. Il faut alors jouer avec un
instr ou replace pour insérer le titre au bon endroit.
- en ajoutant une expression <%=Expression%> à cet emplacement
- autres ?

Patrice

--

"Sylvain MALLEVAL" <devbnet@[antispam]free.fr> a écrit dans le message de
news:
comment définir la balise title du coté serveur (dans l'évenement


page.load)
Merci
Sylvain




Avatar
Alan
Sinon, il y a plus simple :
<title id=titre1 runat=server>Mon titre</title>

Dans le code, il suffit d'ajouter :
Protected titre1 As System.web.UI.HtmlControls.HtmlGenericControl

Puis, lorsque necessaire (exemple : page_load)
Titre1.innertext = "Mon titre"

Cela fonctionne très bien
"Patrice" a écrit :

Je vois par exemple :
- Ajouter un runat="server" sur la balise head (ce qui sera fait en ASP.NET
2.0)
- en jouant avec controls(0) qui représente le literal control qui contient
tout le code jusqu'à la 1ère balise serveur. Il faut alors jouer avec un
instr ou replace pour insérer le titre au bon endroit.
- en ajoutant une expression <%=Expression%> à cet emplacement
- autres ?

Patrice

--

"Sylvain MALLEVAL" <devbnet@[antispam]free.fr> a écrit dans le message de
news:
> comment définir la balise title du coté serveur (dans l'évenement
page.load)
> Merci
> Sylvain
>
>





Avatar
Frédéric LAMBOUR
Moi je supprime la balise <title> dans mes pages que je remplace par un
UserControl ne comportant que le <title> et parfois la feuille de style css
"Sylvain MALLEVAL" <devbnet@[antispam]free.fr> a écrit dans le message de
news:
comment définir la balise title du coté serveur (dans l'évenement


page.load)
Merci
Sylvain




Avatar
Patrice
L'avantage de la solution 1 serait d'être en ligne avec ce que proposera
ASP.NET 2.0.

Eventuellement voir pour le modèle objet proposé :
http://msdn2.microsoft.com/library/h2bbdsaw.aspx

Patrice

--

"Alan" a écrit dans le message de
news:
Sinon, il y a plus simple :
<title id=titre1 runat=server>Mon titre</title>

Dans le code, il suffit d'ajouter :
Protected titre1 As System.web.UI.HtmlControls.HtmlGenericControl

Puis, lorsque necessaire (exemple : page_load)
Titre1.innertext = "Mon titre"

Cela fonctionne très bien
"Patrice" a écrit :

> Je vois par exemple :
> - Ajouter un runat="server" sur la balise head (ce qui sera fait en


ASP.NET
> 2.0)
> - en jouant avec controls(0) qui représente le literal control qui


contient
> tout le code jusqu'à la 1ère balise serveur. Il faut alors jouer avec un
> instr ou replace pour insérer le titre au bon endroit.
> - en ajoutant une expression <%=Expression%> à cet emplacement
> - autres ?
>
> Patrice
>
> --
>
> "Sylvain MALLEVAL" <devbnet@[antispam]free.fr> a écrit dans le message


de
> news:
> > comment définir la balise title du coté serveur (dans l'évenement
> page.load)
> > Merci
> > Sylvain
> >
> >
>
>
>


Avatar
Alan
Et connaissez-vous le proverbe : Mieux vaut un tiens que deux tu l'auras? :-)
Le .NET 2 n'est pas encore sorti... Et le 1.1 fonctionne très bien

"Patrice" a écrit :

L'avantage de la solution 1 serait d'être en ligne avec ce que proposera
ASP.NET 2.0.

Eventuellement voir pour le modèle objet proposé :
http://msdn2.microsoft.com/library/h2bbdsaw.aspx

Patrice

--

"Alan" a écrit dans le message de
news:
> Sinon, il y a plus simple :
> <title id=titre1 runat=server>Mon titre</title>
>
> Dans le code, il suffit d'ajouter :
> Protected titre1 As System.web.UI.HtmlControls.HtmlGenericControl
>
> Puis, lorsque necessaire (exemple : page_load)
> Titre1.innertext = "Mon titre"
>
> Cela fonctionne très bien
> "Patrice" a écrit :
>
> > Je vois par exemple :
> > - Ajouter un runat="server" sur la balise head (ce qui sera fait en
ASP.NET
> > 2.0)
> > - en jouant avec controls(0) qui représente le literal control qui
contient
> > tout le code jusqu'à la 1ère balise serveur. Il faut alors jouer avec un
> > instr ou replace pour insérer le titre au bon endroit.
> > - en ajoutant une expression <%=Expression%> à cet emplacement
> > - autres ?
> >
> > Patrice
> >
> > --
> >
> > "Sylvain MALLEVAL" <devbnet@[antispam]free.fr> a écrit dans le message
de
> > news:
> > > comment définir la balise title du coté serveur (dans l'évenement
> > page.load)
> > > Merci
> > > Sylvain
> > >
> > >
> >
> >
> >





Avatar
Patrice
Oh ce n'est qu'une suggestion ;-)

Patrice

--

"Alan" a écrit dans le message de
news:
Et connaissez-vous le proverbe : Mieux vaut un tiens que deux tu l'auras?


:-)
Le .NET 2 n'est pas encore sorti... Et le 1.1 fonctionne très bien

"Patrice" a écrit :

> L'avantage de la solution 1 serait d'être en ligne avec ce que proposera
> ASP.NET 2.0.
>
> Eventuellement voir pour le modèle objet proposé :
> http://msdn2.microsoft.com/library/h2bbdsaw.aspx
>
> Patrice
>
> --
>
> "Alan" a écrit dans le message de
> news:
> > Sinon, il y a plus simple :
> > <title id=titre1 runat=server>Mon titre</title>
> >
> > Dans le code, il suffit d'ajouter :
> > Protected titre1 As System.web.UI.HtmlControls.HtmlGenericControl
> >
> > Puis, lorsque necessaire (exemple : page_load)
> > Titre1.innertext = "Mon titre"
> >
> > Cela fonctionne très bien
> > "Patrice" a écrit :
> >
> > > Je vois par exemple :
> > > - Ajouter un runat="server" sur la balise head (ce qui sera fait en
> ASP.NET
> > > 2.0)
> > > - en jouant avec controls(0) qui représente le literal control qui
> contient
> > > tout le code jusqu'à la 1ère balise serveur. Il faut alors jouer


avec un
> > > instr ou replace pour insérer le titre au bon endroit.
> > > - en ajoutant une expression <%=Expression%> à cet emplacement
> > > - autres ?
> > >
> > > Patrice
> > >
> > > --
> > >
> > > "Sylvain MALLEVAL" <devbnet@[antispam]free.fr> a écrit dans le


message
> de
> > > news:
> > > > comment définir la balise title du coté serveur (dans l'évenement
> > > page.load)
> > > > Merci
> > > > Sylvain
> > > >
> > > >
> > >
> > >
> > >
>
>
>