La création de message de Confirmation lorsqu'un bouton Supprimer cliqué sur Asp.Net Page
j'utilise ce code pour un bouton Supprimer pour un message de confirmation :
<asp:Button runat="server" ID="btnDelete"
OnClick="btnDelete_Click"
OnClientClick="return confirm('Do you want to delete the record ? ');" />
Ici est la façon d'ajouter de confirmer script client à côté serveur :
btnDelete.Attributes.Add("onclick",
"return confirm('Do you want to delete the record ? ');")
mais je suis de l' (Type Attendu) erreur lors du débogage quelqu'un pourrait-il aider s'il vous plaît?
Grâce
Est-ce votre première référence à
Je n'obtiens pas d'erreur quand j'ai copier coller et tester votre code! est tout autre appel de script déclenche cette erreur?
Je suppose que le bouton est imbriqué , sinon la ligne onClientClick gestionnaire de travailler tout simplement.
btnDelete
? Comment avez-vous déclarer? Est btnDelete
imbriqué dans un autre contrôle?Je n'obtiens pas d'erreur quand j'ai copier coller et tester votre code! est tout autre appel de script déclenche cette erreur?
Je suppose que le bouton est imbriqué , sinon la ligne onClientClick gestionnaire de travailler tout simplement.
OriginalL'auteur bnar | 2012-11-19
Vous devez vous connecter pour publier un commentaire.
Si vous déjà attribué
OnClientClick="return confirm('Do you want to delete the record ? ');"
dans votre balisage vous n'avez pas besoin d'ajouter un attribut à nouveau. Il peut être la raison.
Commentaire de serveur
OriginalL'auteur Kaf
Le côté client de balisage que vous avez est correcte et doit travailler.
Si vous souhaitez générer le code JavaScript à partir du serveur de l'autre côté, puis retirez la relative balisage OnClientClick. Vous êtes à la duplication du client la gestion des événements.
Remarque: au Lieu de "onclick" attribut, pensez à utiliser événement attachant sur le chargement de la page (c'est à dire: à l'aide de jquery).
Exemple:
OriginalL'auteur Alex Pollan
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
OriginalL'auteur gt2