RaouL_BennetH
15-03-2012, 01:23
......:muro:
ho una classica situazione nella quale :
1) pagina semplice con datagrid per la visualizzazione dei dati
2) dalla datagrid ho il classico "select" che mi permette di selezionare il record
corrente e visualizzarlo in questo modo:
PopupWindow1.NavigateUrl = "mypage.aspx?blabla=true&objID=" + valueID;
PopupWindow1.ShowPopup();
E' anche questo un "popup" molto semplice che mi permette di editare o visualizzare il dettaglio dei dati.
Ho su questo popup il classico button "Salva" o submit che dir si voglia.
Fatte le mie operazioni, vorrei semplicemente fare in modo che, al click del button, si chiuda il popup e si aggiorni la pagina sottostante.
Ho seguito e letto diversi esempi, ma, ovviamente (dato che chiedo a voi...), non sono riuscito a risolvere.
Mi spiego meglio:
protected void btnSave_Click(object sender, EventArgs e)
{
//blablbacode
ScriptManager.RegisterClientScriptBlock(this.btnSave, this.GetType(), "Close_Window", "self.close();", true);
}
Non accade nulla, eccetto che i dati vengono correttamente aggiornati,
ma il popup resta aperto ed io sono costretto a chiuderlo manualmente e
a fare il refresh manuale dell'altra pagina.
:help:
ho una classica situazione nella quale :
1) pagina semplice con datagrid per la visualizzazione dei dati
2) dalla datagrid ho il classico "select" che mi permette di selezionare il record
corrente e visualizzarlo in questo modo:
PopupWindow1.NavigateUrl = "mypage.aspx?blabla=true&objID=" + valueID;
PopupWindow1.ShowPopup();
E' anche questo un "popup" molto semplice che mi permette di editare o visualizzare il dettaglio dei dati.
Ho su questo popup il classico button "Salva" o submit che dir si voglia.
Fatte le mie operazioni, vorrei semplicemente fare in modo che, al click del button, si chiuda il popup e si aggiorni la pagina sottostante.
Ho seguito e letto diversi esempi, ma, ovviamente (dato che chiedo a voi...), non sono riuscito a risolvere.
Mi spiego meglio:
protected void btnSave_Click(object sender, EventArgs e)
{
//blablbacode
ScriptManager.RegisterClientScriptBlock(this.btnSave, this.GetType(), "Close_Window", "self.close();", true);
}
Non accade nulla, eccetto che i dati vengono correttamente aggiornati,
ma il popup resta aperto ed io sono costretto a chiuderlo manualmente e
a fare il refresh manuale dell'altra pagina.
:help: