Comment faire apparaitre un message d'Alerte sur le Bouton Cliquez sur à partir du code-behind dans Asp.net 2.0?
J'ai essayé ce code mais il ne fonctionne pas ..
protected void btnAbc_Click(object sender, EventArgs e)
{
string script = "<script language='javascript'>alert('abc');</script>";"
ClientScript.RegisterClientScriptBlock(this.GetType(), "Alert", script,true);
}
Pls conseils.
OriginalL'auteur Avi | 2009-12-17
Vous devez vous connecter pour publier un commentaire.
Vous avez le double des balises de script. Ajouter les balises de script vous-même:
Ou laissez-la méthode de l'ajouter:
Pas les deux.
Également déterminer si les
RegisterStartupScript
méthode est mieux adaptée pour ce que vous voulez faire.J'ai testé les deux méthodes, et ils fonctionnent très bien. Sont-il plus de détails sur l'application que vous n'avez pas mentionné, comme par exemple que le bouton est appelé à l'aide d'une requête AJAX de publication?
Je suis à l'aide de la Page Maître est-ce la création du problème.
Non, une page maître est fondamentalement juste un contrôle qui ajoute du contenu à la page, afin de ne pas modifier la façon dont la publication des œuvres.
Puis-je utiliser un messagebox au lieu de l'alerte Javascript . Aucune Idée!!!!!!
OriginalL'auteur Guffa
ou
Gère Microsoft ASP.NET 2.0 AJAX Extensions des bibliothèques de scripts et des fichiers de script. Voir asp.net/AJAX/Documentation/Live/mref/...
U ne ont aucune autre alternative.
Système.Web.L'INTERFACE utilisateur.ScriptManager uniquement si vous utilisez des Extensions Ajax.
OriginalL'auteur Chendur Pandian