Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Page load master page appelé avant page load content page ? [ Divers / Autre ] (Monico9385)

mercredi 1 août 2007 à 16:11:18 | Page load master page appelé avant page load content page ?

Monico9385

Bonjour,
je viens vous solliciter car j'ai un problème, et après des heures de recherches, je ne trouve pas de solution.
Voila la situation :

j'ai un dropdownlist dans ma master page, et je voudrais que dans le page load de celle ci, je puisse effectuer des évènements en rapport avec ce dropdownlist, sauf que c'est le page load de ma content page qui prime. J'ai essayé de passer le page_load de la master en Page_PreRender ou Page_Init, mais meme effet, ce n'est pas pris en compte avant le page load de la content page, qui doit normalement découler de ce qui a été déclaré dans la master page.

Ma question est donc : comment faire pour que mon page load (ou autre méthode) de ma master page soit appellé avant mon page load de ma content page ?

Merci d'avance pour votre aide



jeudi 2 août 2007 à 09:22:30 | Re : Page load master page appelé avant page load content page ?

DeAtHCrAsH

Réponse acceptée !
Salut,

En toute logique le Page_Init de ta master page est appellé avant le Page_Load des contents pages.
Pour t'en assuré mets toi un point d'arret dans le Page_Load de ta content page et un point d'arret dans le Page_Init de ta master page, le tout executé en mode debug.

Shell

jeudi 2 août 2007 à 12:21:01 | Re : Page load master page appelé avant page load content page ?

Monico9385

En effet c'est bien appellé avant. C'est mon code dans le Init qui n'était pas bon. Tu pourrais peut etre m'aider : j'ai un dropdownlist dans ma master page avec autopostback à true, mais j'arrive pas à récupérer ce qu'il renvoie.
Tu aurais une idée ?



jeudi 2 août 2007 à 14:23:23 | Re : Page load master page appelé avant page load content page ?

DeAtHCrAsH

Ton code est bien dans le Page_Init de la master page ?
Pour recuperer le contenu :

if(this.IsPostBack)
{
   string sDropDownListValue  =  this.DropDownList1.Text
}

Shell


jeudi 2 août 2007 à 15:00:21 | Re : Page load master page appelé avant page load content page ?

Monico9385

Oui j'ai bien mis mon code dans le page_init, et meme avec le IsPostBack, ca ne marche pas. En fait, ca marche au première affichage de la page, mais des que je change la value de mon dropdown, ca ne le prend plus en compte (dans le init, car dans le load, ca le prend). C'est comme si ca ne passait plus dans le init.

En fait, ceci est fait pour pouvoir changer la langue de mon site via un menu déroulant.

Voila le code que j'ai mis dans le page_init de ma master page :

protected

void Page_Init(object sender, EventArgs e)

{

if (this.IsPostBack)

{

string sDropDownListValue = this.lang.Text; // lang etant l'id de mon dropdown

Thread.CurrentThread.CurrentUICulture = newCultureInfo(sDropDownListValue);

Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;

}

else

{

Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(Request.UserLanguages[0]);

Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;

}

}





Merci de ton aide



Cette discussion est classé dans : page, load, master, content, appelé


Répondre à ce message

Sujets en rapport avec ce message

Pb de connexion [ par blowlagoon ] Bonjour,J'ai un petit pb avc mon code de connexion sur ma page principale. je m'explique :J'ai placé mon code de connexion sur ma master page on me di Master Page et Content [ par poggow ] Bonjour,Je dispose d'une page maître "MasterPage.master" munie d'un  asp:Calendar, le problème est le suivant:    Je voudrais lors d'une sélection d'u Master Page et Detail Page. [ par diez0r ] Bonjour,Je voudrais créer mon nouveau site en ASP.net car c'est un langage que je ne connais pas encore.Seulement j'ai un petit problème.J'ai donc fai Inserer une page HTML dans le contentplaceholder [ par JeanTeuF ] Bonjour, Pour commencer je vous annonce que je débute en ASP.NET donc voilà j'ai annoncé la couleur ^^. Mon problème est que j'ai mis en place une m MasterPage & Web Form [ par Tuizi ] Bonjour,Voila je voudrais mettre en place une master page.J'ajoute donc à mon projet une master page.Ensuite j'ajoute une Web Form ou je précise bien valeur de la date calendar dans la méthode load [ par bousfiha ] bonjour tt le monde.je suis sur une application C# ASP.  sur ma page aspx j'ai un webform calendar. quand je clik sur un jour du calendar, j aimerais Image [ par 24 ans ] Salut tout le monde,J ai une page master qui contient une imageAlors mon probleme est le suivant    si le niveau de la page est au meme niveau (chemin Master Pages [ par SKMatt ] Bonjour, J'ai un soucis avec un site en master page. J'ai une master page qui contient tous mon site et ensuite les pages "enfant". Et pour se retrouv Modifier metatags de la masterpage depuis une page [ par aloisio11 ] Bonjour,Comment pourrais-je faire pour modifier les metatags de ma masterpage depuis un page etant dans le content ?Voici mon : <font color="#800000" probleme masterPage et session [ par samkil ] Bonjour,  Peut on  recuperer et utiliser des données session dans une master page Mon probleme est le suivant : J'ai une banniere dans laquelle je doi


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.