Verschiedene GridWeb Modi aktivieren

Bearbeitungsmodus

Standardmäßig ist die Aspose.Cells.GridWeb-Steuerung im Bearbeitungsmodus. Im Bearbeitungsmodus können Sie den Rasterinhalt vollständig bearbeiten oder modifizieren und dabei alle Funktionen der Aspose.Cells.GridWeb-Steuerung nutzen. Zu diesen Funktionen gehören:

  • Speichern des Rasterinhalts in Microsoft Excel-Dateien.
  • Übermittlung von Daten an einen Server.
  • Berechnung von Formeln.
  • Rückgängigmachen oder Verwerfen früherer Aktionen.
  • Verwalten von Zeilen und Spalten.
  • Ausschneiden, Kopieren oder Einfügen von Daten.
  • Formatieren von Zellen usw.

GridWeb Steuerelement im Bearbeitungsmodus

todo:image_alt_text

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

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

Anzeigemodus

Wenn die GridWeb-Steuerelement im Anzeigemodus ist, können Benutzer den Rasterinhalt nicht bearbeiten oder ändern. Das bedeutet, dass Benutzer nur den Rasterinhalt anzeigen können. Daher wird dieser Modus als Anzeigemodus bezeichnet. Im Anzeigemodus sind einige Schaltflächen (Senden, Speichern und Rückgängig) ausgeblendet und das erscheinende Menü bei einem Rechtsklick enthält nur die Kopieren-Option.

GridWeb Steuerelement im Anzeigemodus

todo:image_alt_text

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

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

Sitzungsmodus

Das Aspose.Cells.GridWeb-Steuerelement speichert Blattdaten in der Benutzersitzung des Webservers zwischen jeder Anfrage eines Webbenutzers. Das bedeutet, dass das GridWeb-Steuerelement standardmäßig immer im Sitzungsmodus arbeitet. Wenn Sie jedoch nicht im Sitzungsmodus arbeiten, aktivieren Sie ihn, indem Sie die Eigenschaft SessionMode des GridWeb-Steuerelements auf SessionMode.Session setzen.

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

Sitzungsloser Modus

Wir haben bereits besprochen, dass der Session-Modus den besten Leistung durch Verwenden einer Benutzersitzung zum Laden und Speichern von Blattdaten bietet. Er verbraucht jedoch Server-Speicher. Daher können bei einer großen Anzahl gleichzeitiger Benutzer Speicherprobleme auftreten. Um Speicherspeicher zu sparen und eine große Anzahl von gleichzeitigen Benutzern zu unterstützen, sollten Sie den Sitzungslosen Modus in Betracht ziehen.

Der Sitzungslose Modus kann aktiviert werden, indem Sie die Eigenschaft SessionMode des GridWeb-Steuerelements auf SessionMode.ViewState setzen.

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