Aktivieren Sie verschiedene GridWeb-Modi

Bearbeitungsmodus

Standardmäßig befindet sich das Aspose.Cells.GridWeb-Steuerelement im Bearbeitungsmodus. Im Bearbeitungsmodus können Sie den Rasterinhalt vollständig bearbeiten oder ändern, indem Sie alle Funktionen verwenden, die das Steuerelement Aspose.Cells.GridWeb bietet. Zu diesen Funktionen gehören:

  • Speichern des Rasterinhalts in Microsoft Excel-Dateien.
  • Senden von Daten an einen Server.
  • Formeln berechnen.
  • Vorherige Aktionen rückgängig machen oder verwerfen.
  • Zeilen und Spalten verwalten.
  • Ausschneiden, Kopieren oder Einfügen von Daten.
  • Zellen formatieren usw.

GridWeb-Steuerelement im Bearbeitungsmodus

todo: Bild_alt_Text

Entwickler können auch programmgesteuert in den Bearbeitungsmodus wechseln, indem sie die EditMode-Eigenschaft des GridWeb-Steuerelements auf true festlegen.

Das folgende Beispiel zeigt, wie der Bearbeitungsmodus programmgesteuert aktiviert wird.

Ansichtsmodus

Wenn sich das GridWeb-Steuerelement im Ansichtsmodus befindet, können Benutzer den Rasterinhalt nicht bearbeiten oder ändern, was bedeutet, dass Benutzer den Rasterinhalt nur anzeigen können. Deshalb wird dieser Modus Ansichtsmodus genannt. Im Ansichtsmodus sind einige Schaltflächen (einreichen, Speichern undRückgängig machen ) sind ausgeblendet und das Menü, das beim Rechtsklick erscheint, enthält nur dieKopieren Möglichkeit.

GridWeb-Steuerelement im Ansichtsmodus

todo: Bild_alt_Text

Wenn Entwickler möchten, dass ihre Benutzer nur Daten anzeigen, können sie programmgesteuert in den Ansichtsmodus wechseln, indem sie die EditMode-Eigenschaft des GridWeb-Steuerelements auf „false“ festlegen.

Das folgende Beispiel zeigt, wie der Ansichtsmodus programmgesteuert aktiviert wird

Sitzungsmodus

Das Aspose.Cells.GridWeb-Steuerelement hält Blattdaten in der Benutzersitzung des Webservers zwischen den einzelnen Anforderungen eines Webbenutzers. Dies bedeutet, dass die GridWeb-Steuerung standardmäßig immer im Sitzungsmodus arbeitet. Wenn Sie jedoch nicht im Sitzungsmodus arbeiten, schalten Sie ihn ein, indem Sie die SessionMode-Eigenschaft des GridWEb-Steuerelements auf SessionMode.Session festlegen.

Das folgende Beispiel zeigt, wie der Sitzungsmodus programmgesteuert aktiviert wird

Sitzungsloser Modus

Wir haben bereits besprochen, dass der Ansatz im Sitzungsmodus die beste Leistung bietet, indem eine Benutzersitzung zum Laden und Speichern von Blattdaten verwendet wird. Es verbraucht jedoch Serverspeicher. Wenn also eine große Anzahl gleichzeitiger Benutzer vorhanden ist, können Speicherprobleme auftreten. Ziehen Sie den sitzungslosen Modus in Betracht, um Serverspeicher zu sparen und eine große Anzahl gleichzeitiger Benutzer zu unterstützen.

Der sitzungslose Modus kann aktiviert werden, indem die SessionMode-Eigenschaft des GridWeb-Steuerelements auf SessionMode.ViewState festgelegt wird.

Das folgende Beispiel zeigt, wie der sitzungslose Modus programmgesteuert aktiviert wird