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();
}