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

image.axd

image1.axd

image2.axd

Share/Bookmark
Published Κυριακή, 14 Σεπτεμβρίου 2008 1:41 μμ by djsolid

Comments

# re: ASP.NET Messagebox - Server and Client

όμορφο και εύχρηστο!!!

Κυριακή, 14 Σεπτεμβρίου 2008 1:42 μμ by Δημήτρης Γκανάτσιος

# re: ASP.NET Messagebox - Server and Client

Πάρα πολύ ωραίο! Έψαχνα κάτι παρόμοιο πρόσφατα:Ρ

Γίνεται και εύκολα customized η εμφάνιση!

Δευτέρα, 15 Σεπτεμβρίου 2008 1:50 πμ by Vangos

Leave a Comment

(required) 
(required) 
(optional)
(required) 
Submit