J'ai mon application j'utilise ajax (Updatepanel). J'utilise le code suivant pour afficher la boîte de dialogue de confirmation après avoir terminé le processus de mise à jour dans la base de données. mais ça ne marche pas pour moi. Problème:Confirmer la fonction dans codebehind
La boîte de confirmation ne s'affiche pas.
Code:
protected void imbtnUpdate_Click(object sender, ImageClickEventArgs e)
{
// Database process
string javaScript = "<script language=JavaScript>\n " + "if(confirm('Do you want to update
the files?'))window.location.href = \"Upload.aspx?ID=" + ID +
"&pt=Gm&page=Gms\"; else return false;\n" + "</script>";
RegisterStartupScript("imbtnUpdate_Click", javaScript);
}
Peut-être pouvez-vous expliquer quelle erreur vous avez? Toute erreur js? pas d'erreur? le script est rendu? – Elph
Je ne reçois aucune erreur. Je veux demander confirmation. si ok rediriger vers la page upload.asp. – Geeth
vous dites que c'est "ne fonctionne pas pour vous" mais vous ne dites pas pourquoi ce n'est pas, donc c'est difficile d'aider avec ce problème. Vous mentionnez la confirmation: c'est "ok" de rediriger vers n'importe quelle page que vous choisissez - c'est un choix de conception, et si vous voulez poser des questions à ce sujet, vous devriez probablement poster un peu plus de votre conception. –