Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

PopUp confirmation javascript σε ASP.NET

Îåêßíçóå áðü ôï ìÝëïò amargar. Τελευταία δημοσίευση από το μέλος agmarios στις 23-01-2007, 18:04. Υπάρχουν 11 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  23-01-2007, 12:02 23878

    PopUp confirmation javascript σε ASP.NET

    Προσπαθώ να δημιουργήσω ένα javascript confirmation YES/NO όπου να ανοίγει όταν κάνεις κλικ πάνω σε ένα link σε DataGrid.
    Πως μπορώ να ορίσω τι κώδικα θα τρέχει το κάθε κουμπί σε code behind;
    Εργάζομαι πάνω σε C#.
    Ευχαριστώ εκ των προτέρων
  •  23-01-2007, 13:20 23881 σε απάντηση της 23878

    Απ: PopUp confirmation javascript σε ASP.NET

    Δώσε στο OnClientclick ή απλά στο onClick του button το

    return Confirm("OK")

    Θα σου βγάλει popup με ΟΚ και Cancel. Aν πατήσεις Cancel απλά δεν εκτελείτε το post-back.
    Simple Photography
  •  23-01-2007, 14:01 23883 σε απάντηση της 23878

    Απ: PopUp confirmation javascript σε ASP.NET

    Μάλλον πρέπει να γίνω πιο σαφής.

    Στο DataGrid έχω κάποιες εγγραφές όπου κάνοντας klik στο url του συγκεκριμένου row να μου εμφανίζει ένα popup παράθυρο που να λέει "Θέλετε να διαγράψετε" και να πατάς Ναι ή Όχι.

    Με το που πατάς Ναι να κάνει το delete query και ανανέωση της σελίδας ενώ με το Όχι να μη κάνει τιποτα.
  •  23-01-2007, 14:15 23885 σε απάντηση της 23883

    Απ: PopUp confirmation javascript σε ASP.NET

    Ωραία.

    Αν είσαι σε 2.0 χρησιμοποιείς GridView.

    μετέτρεψε τη στήλη με τα κουμπάκια σου σε template.

    Κάνε edit το template και άνοιξε τα properties από το κουμπάκι.

    Στο onClientClick, βάζεις αυτό που σου είπα.

    Σε περίπτωση που χρησιμοποιείς παλιό datagrid, θα πρέπει να το βάλεις στο onclick javascript event στο button που χρησιμοποιείς.

    To κείμενο μέσα στο confirm είναι το Μήνυμα που θέλεις και από κάτω θα βγάζει OK & Cancel κουμπάκια.

    Αν πατήσεις ΟΚ προχωράει και εκτελεί το event που έχεις στο button click. Διαφορετικά ακυρώνεται το post-back και δεν γίνεται τίποτα.
    Simple Photography
  •  23-01-2007, 14:35 23891 σε απάντηση της 23883

    Απ: PopUp confirmation javascript σε ASP.NET

    Όχι χρησιμοποιώ .ΝΕΤ Framework 1.1
  •  23-01-2007, 14:38 23893 σε απάντηση της 23891

    Απ: PopUp confirmation javascript σε ASP.NET

    Άρα χρησιμοποιείς το 2ο που αναφέρω...
    Simple Photography
  •  23-01-2007, 14:49 23896 σε απάντηση της 23891

    Απ: PopUp confirmation javascript σε ASP.NET

    Το onclick από ότι κατάλαβα θα το χρησιμοποιήσω στο front end της σελίδας και η function θα πρέπει να βρίσκεται εκεί.

    Από τη στιγμή που το javascript είναι client side πως θα γράψω μέσα εκεί κώδικα σε C# για να γίνει το delete από την Β.Δ.
  •  23-01-2007, 14:59 23898 σε απάντηση της 23896

    Απ: PopUp confirmation javascript σε ASP.NET

    Το C# θα το βάλεις κανονικά σαν server event στο button, το οποίο θα εκτελεστεί σε νορμάλ συνθήκες αφού φύγει το νέο request. Το javascript return confirm απλά αποτρέπει την αποστολή του νέου request αν πατήσεις Cancel, oπότε είναι σαν να μην πάτησες τίποτα.
    Simple Photography
  •  23-01-2007, 15:09 23899 σε απάντηση της 23896

    Απ: PopUp confirmation javascript σε ASP.NET

    Μπορείτε να μου αποστείλετε ένα παράδειγμα για να το κατανοήσω
  •  23-01-2007, 15:47 23908 σε απάντηση της 23899

    Απ: PopUp confirmation javascript σε ASP.NET

    Δές εδώ.

    http://forums.asp.net/502869/ShowPost.aspx

    Ελπίζω να βοήθησα.
    Simple Photography
  •  23-01-2007, 16:18 23909 σε απάντηση της 23899

    Απ: PopUp confirmation javascript σε ASP.NET

    Αρχικά θα πρέπει να σε ευχαριστήσω για τη βοήθειά σου.

    Την μέθοδο attributes που αναφέρουν τη γνωρίζω αλλά δεν κάνει στην δικιά μου περίπτωση γιατί το linButton που είναι μέσα στο column του datagrid βρίσκεται μόνο στο html κομμάτι και δεν είναι αντικείμενο στο code behind οπότε δε μπορώ να το καλέσω.

    Επίσης προσπάθησα να φτιάξω το onClick στο html κομμάτι και χτυπάει.
  •  23-01-2007, 18:04 23910 σε απάντηση της 23909

    Απ: PopUp confirmation javascript σε ASP.NET

    για δες και http://aspnet.4guysfromrolla.com/articles/090402-1.2.aspx είναι σε vb αλλά νομίζω ότι θα βγάλεις νόημα.

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems