2010-10-07 6 views
5

Sto provando a migrare gli utenti da una soluzione di condivisione in un sito Web + back-end SQL. L'unica cosa è che a tutti sembra piacere la vista del punto di vista e la visualizzazione del foglio dati per la modifica e la gestione delle informazioni.Come posso ricreare un foglio di calcolo o una vista datasheet di SharePoint su un sito Web?

qual è il miglior foglio di calcolo/soluzione di modifica dei dati di accesso. ci sono widget di asp.net mvc di terze parti che sono buone alternative

risposta

7

Telerik's Grid for MVC si suppone che sia buono, ma si consiglia di considerare un'alternativa alla tradizionale esperienza dell'interfaccia utente della griglia.

Il paradigma MVC non definisce in modo esplicito come dovresti fare le cose: questo è uno dei tanti punti di forza. Tuttavia, lo incoraggia gli utenti di in determinate direzioni: test; manutenibilità; separazione delle preoccupazioni (isolamento logico); modelli di progettazione; esperienza utente; progettazione centrata sull'utente; ecc. ecc. Con questo in mente c'è un'alternativa a una griglia che potresti essere in grado di usare? Elementi ripetuti? In linea di editing (pensa commenti di Facebook)? Non mostrare tutti gli articoli, solo i primi 10 più rilevanti per l'utente? Live Search per filtrare senza tutte le opzioni? Forse puoi creare un'esperienza migliore per gli utenti senza una griglia e ora che utilizzerai MVC, questo è il momento migliore per farlo.

vedere come sia facile è quello di trasformare qualcosa di triste cercando

alt text

..into qualcosa di felice

alt text

Tasti idee:

  • Rimuovere il fluff
  • Alcune cose sono ovvie
  • di ricerca è in grado di capire cose di per sé
  • e il popolare: Less is more
+0

Grazie per il tempo dedicato alle imbarcazioni questa risposta. Molto ben fatto! –

0

This one ha alcune limitazioni (funziona solo in IE), ma alcuni commentatori dicono che soddisfa i loro bisogni. "una griglia con colonne ridimensionabili, una griglia con righe ridimensionabili, una griglia con celle modificabili, una griglia le cui celle possono essere esplorate utilizzando i tasti freccia e il tasto Tab, una cella focalizzata nella griglia che risponde al i tratti chiave quando un utente inizia a digitare. "

E qui è another one che potrebbe soddisfare le vostre esigenze, un "GridView completamente modificabile".

1

Telerik (buon supporto MVC) o JqGrid (gratuito) sono molto carini.Se vuoi un approccio più spreadsheet, dai un'occhiata a jquery.sheet.