ASP.NET Messagebox - Server and Client
Σήμερα έπεσα σε ένα πολύ ωραίο post του Bill Beckelman σχετικά με το πως μπορούμε να εμφανίσουμε ένα MessageBox από server-side κώδικα με τη χρήση του Modal Popup από την Ajax Control Toolkit. Περισσότερα μπορείτε να βρείτε εδώ. Πολλές φορές όμως είναι απαραίτητο ένα τέτοιο popup χωρίς να πρέπει να κάνουμε Postback. Έτσι λοιπόν αποφάσισα να το επεκτείνω και να προσθέσω την απαραίτητη λειτουργικότητα...
Πως μπορεί να χρησιμοποιηθεί?
Για να χρησιμοποιηθεί το MessageBox από τον client θα πρέπει κληθεί η παρακάτω συνάρτηση
ShowMessageBox(type,Header,Text,Width,Height).
Το 1ο όρισμα είναι ο τύπος του MessageΒοχ που θέλουμε να εμφανίσουμε. Οι δυνατές τιμές είναι : info,error,success and warning.
Το 2ο είναι ο τίτλος του messagebox και το 3ο το κείμενο.Μπορεί να χρησιμποιηθεί και html...!
Τα υπόλοιπα δύο είναι το πλάτος και το υψος.
Παράδειγμα Χρήσης : ShowMessageBox('info','A Simple Header','Just some text',400,125);
Μπορείτε να δείτε ένα demo ή να κατεβάσετε την ανανεωμένη έκδοση.
Again credits to Bill Beckelman!
Screenshots

