Occurs when the user saves or loads a view state of a sheet.
Syntax
Event Data
The event handler receives an argument of type SheetViewStateEventArgs containing data related to this event. The following SheetViewStateEventArgs properties provide information specific to this event.
Property | Description |
---|
Handled | Gets or sets whether the event has been handled. |
Index | Gets the index of the collection that contains the sheet. |
IsSave | Gets whether the state of the sheet is saved. |
SheetView | Gets the sheet whose state is to be loaded or to be saved. |
Remarks
Example
This example illustrates the use of the event.
C# | Copy Code |
---|
private void FpSpread1SaveOrLoadSheetState(object sender, FarPoint.Web.Spread.SheetViewStateEventArgs e)
{
if (e.IsSave)
{
Session["SheetName" + e.Index] = e.SheetView.SaveViewState();
}
else
{
e.SheetView.LoadViewState(Session["SheetName" + e.Index]);
}
e.Handled = true;
}
|
Visual Basic | Copy Code |
---|
Private Sub FpSpread1SaveOrLoadSheetState(ByVal sender As Object, ByVal e As FarPoint.Web.Spread.SheetViewStateEventArgs)
Handles FpSpread1.SaveOrLoadSheetState
If (e.IsSave) Then
Session("SheetName" & e.Index) = e.SheetView.SaveViewState()
Else
e.SheetView.LoadViewState(Session("SheetName" & e.Index))
End If
e.Handled = True
End Sub |
Requirements
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family
See Also