
Οποιεσδήποτε καλές συστάσεις για μια πλατφόρμα αγνωστικιστής (π.χ. Javascript) ελέγχου του δικτύου / plugin που θα δέχονται επικολληθεί δεδομένων του Excel και μπορεί να εκπέμψει το Excel συμβατό με τα δεδομένα πρόχειρο κατά τη διάρκεια της αντιγραφής;


Πιστεύω ότι τα δεδομένα του Excel έχει τη μορφή CSV κατά τη διάρκεια της «κανονικής» λειτουργίες του προχείρου.




---


[dhtmlxGrid](http://dhtmlx.com/docs/products/dhtmlxGrid/) φαίνεται πολλά υποσχόμενη, αλλά η online demo του δεν αντιγράφουν πραγματικά περιεχόμενα στο πρόχειρο μου!

 
Τι είναι ένα καλό web-based δικτύου που δέχεται τα δεδομένα πρόχειρο Excel;
===========================================================================



Είμαι σήμερα χρησιμοποιούν **dhtmlxGrid** και έχουμε τη λειτουργικότητα εργασίας αντιγραφής Excel / paste. dhtmlxGrid είναι η πιο πλήρης χαρακτήρισε το πακέτο πλέγμα javascript που έχω βρεθεί.


Στην ιστοσελίδα τους, dhtmlxGrid ισχυρίζεται ότι υποστηρίζει [τη λειτουργία Πρόχειρο](http://dhtmlx.com/docs/products/docsExplorer/index.shtml?node=dhtmlxgrid&type=smpl) στην έκδοση Professional. (Ωστόσο, παρατήρησα το δείγμα στην περιοχή τους δεν λειτουργεί σε Firefox μου EDIT:.. Είναι ίσως το ζήτημα δικαιωμάτων που Nathan αναφέρεται)


Σε κάθε περίπτωση, θα έπρεπε να κάνει κάποια επιπλέον εργασία για να πάρει την ακριβή λειτουργία αντιγραφής και επικόλλησης Excel που θέλαμε. Έπρεπε ουσιαστικά να παρακάμψετε μέρος των λειτουργιών τους, για να πάρει την επιθυμητή συμπεριφορά. Η υποστήριξή τους ήταν αρκετά καλό για να μας βοηθήσει να καταλήξουμε σε μια λύση.


Έτσι για να απαντήσω στην ερώτησή σας, θα πρέπει να είναι σε θέση να τους πάρει για να υποστηρίξει αντιγραφή και επικόλληση αν έχετε αγοράσει το Professional έκδοση. Είμαι απλά σας προειδοποιώ ότι μπορεί να χρειαστούν κάποιες πρόσθετες εργασίες για να τελειοποιήσουν ότι η συμπεριφορά. 


Σε γενικές γραμμές, είμαι ικανοποιημένος με dhtmlxGrid. Χρησιμοποιούμε πολλά από τα χαρακτηριστικά τους. Η υποστήριξή τους είναι πολύ καλή. Συνήθως λάβει μία ημέρα για να απαντήσει, δεδομένου ότι είναι στην Ευρώπη (νομίζω). Και Javascript είναι από τη φύση ανοικτού πηγαίου κώδικα της, έτσι μπορώ πάντα να βουτήξει μέσα όταν χρειαστεί. 

 

Δεν είναι η απάντηση, αλλά μια προειδοποίηση: Η εταιρεία μου αγόρασε το 2007 Infragistics ASP.NET ελέγχει μόνο για το Grid, και λυπούμαστε αυτή την επιλογή. 


Η ποιότητα των API είναι φρικτή (κατά τη γνώμη μας τουλάχιστον), γεγονός που καθιστά πολύ δύσκολο να το πρόγραμμα κατά του δικτύου (για παράδειγμα, σε αντίθεση συμβάσεις ονομασίας, αλλά αυτό είναι απλά μια ενόχληση, έχουμε παράπονα σχετικά με το μοντέλο αντικειμένου, όπως επίσης).


Έτσι δεν μπορώ να πω ότι γνωρίζω μια καλύτερη επιλογή, απλά ξέρω ότι θα δώσει μια δοκιμή σε κάτι άλλο πριν από την πληρωμή για προϊόντα Infragistics και πάλι (και η υποστήριξη μέσω ηλεκτρονικού ταχυδρομείου που πήραμε ήταν φρικτή, όπως επίσης).

 

Ήμουν πάλη με αυτό το πρόβλημα πριν από αρκετά χρόνια (2004 νομίζω). Τρέξαμε στο πρόβλημα που τον Firefox δεν επιτρέπει σενάρια για να διαβάσετε το πρόχειρο από προεπιλογή (αλλά μπορείτε να [επιτρέψει την πρόσβαση στο πρόχειρο](http://support.mozilla.com/en-US/kb/Granting+JavaScript+access+to+the+clipboard) ).


Υπάρχουν και άλλοι τρόποι για την ανάγνωση των δεδομένων πρόχειρο, καθώς ... Flash, για παράδειγμα, μπορεί να διαβάσει το πρόχειρο. Υπάρχει ένα καλό άρθρο για [Ajaxian](http://ajaxian.com/archives/auto-copy-to-clipboard) να εξηγήσει πώς σε αυτό πίσω από τις σκηνές.


Στο τέλος, δεν θα μπορούσαμε να βρούμε μια web-based δικτύου που ταιριάζουν με το νομοσχέδιο, οπότε έπρεπε να δημιουργήσουμε το δικό μας σε ένα μίγμα Actionscript και Javascript.

 

Είχα το μίσος να είναι Captain Εμφανή εδώ ... αλλά τι γίνεται με ένα απλό παλιό .NET το GridView έλεγχο; Μπορείτε να αντιγράψετε τα δεδομένα του Excel σε αυτό και έξω από αυτό ... και μπορείτε να το τρέξει σε οποιοδήποτε σύστημα με την πλατφόρμα .NET εγκατεστημένο.

 

<http://dhtmlx.com/dhxdocs/doku.php?id=dhtmlxgrid:clipboard_operations>

 