J'essaie d'ouvrir une page preview.aspx dans une fenêtre séparée depuis INSIDE un popup modal ajax. J'ai essayé de le faire avec des scripts côté client en utilisant le preview.target _blank onClientCLick, mais cela ne fonctionne pas du tout. J'ai maintenant réussi à obtenir au moins ce travail au sein de ma routine lbPreview_Click mais cela nécessite un 2ème clic parce que je suis en utilisant le Attributes.Add pour ouvrir la fenêtre (la seule façon que cela fonctionnerait jusqu'à présent!):Ouvrir une page .aspx dans une nouvelle fenêtre depuis l'intérieur d'une popup modale ajax
protected void lbPreview_Click(object sender, EventArgs e)
{
string recordNo = lblRecordNo.Text;
string details = txtQuery.Text;
string reason = ddReason.SelectedItem.Text;
string fullName = lblFullName.Text;
string path = "emailPreview.aspx?recordNo=" + recordNo + "&details=" + details + "&reason=" + ddReason.SelectedItem.Text + "&fullName=" + fullName + "";
lbPreview.Attributes.Add("onClick", "window.open('" + path + "');");
}
Veuillez noter: Je n'ai pas les valeurs pour construire mon chemin d'URL jusqu'à ce que le bouton ait été cliqué, donc l'appel des détails sur le chargement de la page ou similaire ne fonctionnera pas non plus.
Toutes les suggestions/l'aide seraient grandement appréciées.
Cordialement, ukjezza.
Travaillé comme un charme, merci beaucoup pour votre aide !! :-) – ukjezza