Salve a tutti avrei un problemino:
utilizzo il codice sottostante per rikiamare un dialog e poi, una volta premuto il tasto close, vorrei fare un redirect all'URL passato come parametro.
Quello che fa è stamparmi a video il Dialog, sono che non ho capito perkè non mi fa il redirect.
Sapete dirmi il perkè
Grazie ancora
Saluti
Roby
Allego il codice utilizzato di seguito:
utilizzo il codice sottostante per rikiamare un dialog e poi, una volta premuto il tasto close, vorrei fare un redirect all'URL passato come parametro.
Quello che fa è stamparmi a video il Dialog, sono che non ho capito perkè non mi fa il redirect.
Sapete dirmi il perkè
Grazie ancora
Saluti
Roby
Allego il codice utilizzato di seguito:
Codice:
protected virtual void Redirect(string message, string URL)
{
Control div = this.Master.FindControl("PlaceHolderMessage");
string pannello = string.Format(@"<div id=""dialog"" title=""Info""><p>{0}</p></div>", Server.HtmlEncode(message));
div.Controls.Add(new LiteralControl(pannello));
ClientScript.RegisterStartupScript(
this.GetType(),
Guid.NewGuid().ToString(),
"$(function(){$(\"#dialog\").dialog({close: function(event,ui) {window.location.href = "+URL+";} });});",
true
);
this.ResolveUrl(URL);
}
Ultima modifica di un moderatore: