Ξεκινήστε το Visual Studio και να ανοίξετε ένα ASP.NET C # έργο που περιέχει ένα DataGrid . Ρίξτε μια ματιά στην λίστα με τα ονόματα των αρχείων που εμφανίζονται στο παράθυρο του Solution Explorer για να βρείτε το αρχείο εκκίνησης του έργου . 2
δεξί κλικ σε αυτό το αρχείο και επιλέξτε " View Designer " από το drop-down μενού που ανοίγει . Μορφή εκκίνησης που περιέχει το GridView εμφανίζεται στο παράθυρο σχεδίασης.
Εικόνων 3
Κάντε κλικ στο " Προβολή " για να ανοίξετε το μενού Προβολή . Κάντε κλικ στην επιλογή Εργαλειοθήκη σε αυτό το μενού για να εμφανίσετε το παράθυρο Toolbox .
Η
4 Κάντε διπλό κλικ στο εικονίδιο του κουμπιού που βρίσκεται σε αυτό το παράθυρο . Visual Studio τοποθετεί ένα νέο κουμπί στη φόρμα . Κάντε διπλό κλικ σε αυτό το κουμπί . Το παράθυρο κώδικα και εμφανίζει του κουμπιού "Κλικ" μέθοδο
5
Επικολλήστε τον ακόλουθο κώδικα στο σώμα αυτής της μεθόδου : .
Σειρά excelFileName = " EXCEL_FILE_NAME " ?
Response.Clear ( ) ? Response.CharSet = " " ? Response.ContentType = " application /vnd.ms - excel " ? Response.Buffer = true ? Response.AddHeader ( " διάταξη περιεχομένου " ? , "συνημμένο ? filename = " + excelFileName ) ?
System.IO.StringWriter stringWriter = νέα System.IO.StringWriter ( ) ? System.Web.UI.HtmlTextWriter TextWriter = νέα " EXCEL_FILE_NAME " με το όνομα του αρχείου που θέλετε να δημιουργήσετε . Οι επόμενες γραμμές κώδικα που ιδιότητες του αντικειμένου Response ASP.NET ' s του . Το αντικείμενο Response διαχειρίζεται τις πληροφορίες που αποστέλλονται από το διακομιστή Web στο πρόγραμμα περιήγησης του χρήστη . Οι StringWriter και HtmlTextWriter κλάσεις που είδαμε στα επόμενα δύο δηλώσεις δημιουργούν τα αντικείμενα που το καθιστούν μέθοδος ελέγχου θα πρέπει να δεδομένα εξόδου από το DataGrid με το όνομα " Χ" στο στόχο αρχείο Excel . Αντικαταστήστε το " Χ" με το όνομα του DataGrid σας . Οι δύο τελικές καταστάσεις δημιουργούν το αρχείο
Η 6
Επικολλήστε τον κωδικό που εμφανίζεται παρακάτω μετά το κλείσιμο ετικέτα σώμα της μεθόδου Κάντε κλικ για : .
Δημόσια παράκαμψη άκυρη VerifyRenderingInServerForm ( ctl Control) { //}
Αυτή κωδικός διασφαλίζει ότι οι μηχανές αναζήτησης δεν δείτε ένα μήνυμα " λείπει tag server" όταν ο κώδικας ASP.NET επιχειρεί να καταστήσει την DataGrid .
Η 7
Πατήστε F5 για να δείτε την ASP . NET μορφή στον browser σας. DataGrid σας εμφανίζεται μαζί με το κουμπί που προσθέσατε . Κάντε κλικ στο κουμπί . Των Windows ανοίγει ένα παράθυρο διαλόγου και σας ζητά να ανοίξετε ή να αποθηκεύσετε το αρχείο . Επιλέξτε μία από αυτές τις επιλογές για να ανοίξετε ή να αποθηκεύσετε το αρχείο στο Excel ότι η εφαρμογή ASP.NET δημιουργεί .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα