## MainWeb.SessionMode property

获取或设置网格的会话模式。 会话模式有 4 种类型： 1. 会话（默认）：使用系统会话存储工作表数据。 一般asp.net 使用InProc 会话状态。网格还支持“StateServer”出进程会话 state 和 SQLServer 会话状态。 2. ViewState：使用页面的视图状态来存储工作表数据。 3. 自定义：使用 LoadCustomData 和 SheetDataUpdated 事件来存储/恢复工作表数据。 4. 文件：在 SessionStorePath 中存储/恢复工作表数据。

```csharp
public SessionMode SessionMode { get; set; }
```

### 评论

使用 SessionMode.ViewState 时，网格将在页面的视图状态下存储工作表数据。这将 减少服务器的内存使用量，但页面的大小会更大，并且会影响 整体性能。

### 例子

```csharp
[C#]
	GridWeb1.SessionMode = SessionMode.ViewState;
	
[Visual Basic]
	GridWeb1.SessionMode = SessionMode.ViewState
```

### 也可以看看

* enum [SessionMode](../../sessionmode)
* class [MainWeb](../../mainweb)
* 命名空间 [Aspose.Cells.GridWeb](../../mainweb)
* 部件 [Aspose.Cells.GridWeb](../../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Cells.GridWeb.dll -->
