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 : Ma page ne rafraichit pas mon Datalist [ Réseau & Internet / HTTP ] (IslandMan974)

mercredi 21 mars 2007 à 12:25:31 | Ma page ne rafraichit pas mon Datalist

IslandMan974

Bonjour,

Voila je dispose d?'une pop up et d'une femetre principale.

Lorsque je demarre mon application Ma page principale affiche le contenu d'un fichier XML dans un datalist.Ensuite si l'on veut ajouter de nouveaux elements dans le XML ,on ouvre une pop up on y aoute ses donnees et  on valide.Tout va bien jusque la.

Le probleme c'est qu'une fois les donnees validees je veut rafraichir ma page prinicipale.
Les dernieres donnees figurent bien dans le DataView  de mon datalist mais ne s'affiche pas sur ma page:

Comment faire pour actualiser l'affichage de mon datalist:
Donc le fais cela dans ma pop up

protectedvoid ValidButton_Click(object sender, EventArgs e)
{
  
    
//ici j'apel ma page principale
StaticDataQuery.Query("http://localhost:1360/IHM-PFA/PortfolioPage.aspx?action=refresh", "");
}
Et dans ma page Principale.

private

void Page_Load(object sender, System.EventArgs e)
{
try
{
InstrumentPosition = Request.Params[
"action"];

if (Request.Params["action"].Equals("refresh"))
{

      if (!IsPostBack)
      {
         GetDataSource();
      
}

DataList1.DataSource = GetDataSource();

// Remplissage du DataList
DataList1.DataBind();
}
      
else
      
{

    //blabla
     }
}
catch (Exception b)
{
DataList1.DataSource = GetDataSource();
// Remplissage du DataList
DataList1.DataBind();
}


mercredi 21 mars 2007 à 15:20:33 | Re : Ma page ne rafraichit pas mon Datalist

IslandMan974

Réponse acceptée !
ok ,probleme resolu....ouf

Pour ceux que ca interesse.En fait c'est un tour de PAsse-Passe ,au  lieu de rafraichir je faire l'ancienne et j'ouvre une autre.Une fois l'autre ouverte ,elle se rafraichit d'elle meme
apres chaque click sur le bouton "valid" de ma POp up.Je comprend pas trop mais bon ca marche ,c'est l'essentiel'
Bon courage
Code behind de la pop up

protected

void ValidButton_Click(object sender, EventArgs e)
{

string test = "<script language='javascript'>" +
"var fen = '';" +
"fen=window.open('PortfolioPage.aspx?Delete=refresh', 'test');" +
"opener.opener = top;"+ // l'astuce est la
"opener.close();" +
"</script>";
this.Page.RegisterStartupScript("test", test);
}

Code behind de la page prinicpale.

privatevoid Page_Load(object sender, System.EventArgs e)
{
Response.Expires = -1;
Response.AddHeader(
"Pragma", "no-cache");
Response.AddHeader(
"cache-control", "no-store");
Response.ExpiresAbsolute =
DateTime.Now.Date;
try
{
InstrumentPosition = Request.Params[
"action"];
if (Request.Params["action"].Equals("refresh"))
{
if (!IsPostBack)
{
string test = "<script language='javascript'>" +
"opener.close();" +
"window.open('PortfolioPage.aspx', 'test2');" +
"</script>";
this.Page.RegisterStartupScript("test2", test);
GetDataSource();
DisplayXMLPortfolio();
}
}
else
{
//blabla
}
}
catch (Exception b)
{
GetDataSource();
DisplayXMLPortfolio();
}
}







Cette discussion est classé dans : donnees, page, pop, principale, datalist


Répondre à ce message

Sujets en rapport avec ce message

pop up [ par Speedy ] SpeedyBonojoour les amis, tout d'abord merci à tous pour vos réponses, cela m'est d'un grand secours.J'ai un autre problème : j'ouvre une petite popup ouverture d'une pop up [ par LCVD ] Avant toute chose bonne année 2002Mon pb de pop up est le suivant :lorsque j'effectue une recherche dans ma base access le ou les résultat(s) s'affich Pb Pop-up !!!! [ par LCVD ] Bonjour,j'ai un ensemble page principale et détails, sur la page principale s'affiche les titres des articles qui sont consultables sur mon site. Sur Pop_up et page asp.net [ par Raugues ] La je craque, entre vb asp.net que je doit apprendre car différent de tout ce que j'ai put voir jusque la, il faut en plus que je travail le javascrip Rafraîchissement de la page principale à partir d'une Frame inclue dans cette page principale [ par iuniversal ] Bonjour à tous,Le problème qui me bloque actuellement est le suivant:Comment réactualiser une page principale à partir d'une frame inclue dans cette p DataList + code [ par alexyDeBissy ] j'arrive à réaliser une dataList qui se rempli avec une base de données (jusqu'ici pas de problème) mais je voudrais que chacun des éléments de ce dat datalist dynamique et ascx [ par aurelie ] Mon problème est le suivant :Je fais une requête qui va permettre de remplir une datalist. Voilà, mon code :j'ai un fichier ascx qui contient :<%@ Con Redirection vers page principale [ par croco83 ] Salut à toutes et tous,Voilà mon problème, j'ai une page principale (P1) à partir de laquelle j'ouvre une popup d'information sur un rendez-vous. Dans comment trier des donnees sur une page [ par lamarty ] Salutj'aimerais savoir comment on fait pour trier des donnees sur une page web en se basant sur plusieurs criteres , l'example c'est le site telecharg SVP JE VEUX AFFICHER DU TEXTE AU DESSOUS D'une image ds une POP_UP [ par zmoha40 ] bonjour,je veux afficher une image dans une popu_up et audessous de cette image la descriptiontous ces champs sont ds une table ARTICLE.vous pouvez vo


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,250 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é.