J'ajoute beaucoup de boutons à l'exécution à mon formulaire. Quand je pousse ces boutons je veux une fenêtre de confirmation pour apparaître et demander si je suis sûr de supprimer cet article.Boutons et ConfirmButtonExtender ajoutés dynamiquement
Comment irais-je en faisant cela. Chaque bouton est ajouté dynamiquement, donc je m'attends à ce que le confirmbutonextender soit ajouté de cette façon. Dois-je ajouter un extendeur pour chaque bouton ou dois-je en créer un dans le fichier aspx, puis modifier l'ID cible lors de l'exécution?
MISE À JOUR
Panel div = new Panel();
div.CssClass = "BulletDiv";
content.Controls.Add(div);
HyperLink picture = new HyperLink();
picture.ImageUrl = "~/Icons/Ny_mappa.png";
picture.NavigateUrl = "?navID=" + item.Nav_ID + "&ddlID=" + ddlID;
div.Controls.Add(picture);
div.Controls.Add(new LiteralControl("<br/>"));
HyperLink description = new HyperLink();
description.CssClass = "BulletDiv_Text";
description.Text = item.Nav_Name;
description.ID = item.Nav_ID.ToString();
description.NavigateUrl = "?navID=" + item.Nav_ID + "&ddlID=" + ddlID;
div.Controls.Add(description);
Button eyda = new Button();
eyda.Text = "Eyda";
eyda.CommandArgument = item.Nav_ID.ToString();
eyda.Command += new CommandEventHandler(eyda_Command);
div.Controls.Add(eyda);
Je cherche quelque chose de facile. Le javascript a fait l'affaire mais puis-je le personnaliser? Changer l'icône, le texte sur les boutons et ainsi de suite? – eski
Oui, JQuery vous permet de faire cela facilement: Vous pouvez définir n'importe quel attribut en utilisant le .attr ("attributeName", "valueToSetItTo"); technique ... http://api.jquery.com/attr/ –
Postez un extrait du bouton rendu et je vais changer le JQuery ci-dessus pour vous montrer. –