FarPoint.Web.Spread Assembly > FarPoint.Web.Spread Namespace > FpSpread Class : LoadViewState Method |
'Declaration Protected Overrides Sub LoadViewState( _ ByVal savedState As Object _ )
protected override void LoadViewState( object savedState )
private void fpSpread1SaveOrLoadSheetState(object sender, FarPoint.Web.Spread.SheetViewStateEventArgs e) { if (e.IsSave) { Session["Sheets" + e.Index] = e.SheetView.SaveViewState(); } else { object o = Session["Sheets" + e.Index]; object temp = null; if (!(object.ReferenceEquals(o,temp))) { e.SheetView.LoadViewState(o); } } e.Handled = true; }
Private Sub fpSpread1SaveOrLoadSheetState(ByVal sender As Object, ByVal e As FarPoint.Web.Spread.SheetViewStateEventArgs) If e.IsSave Then Session(("Sheets" + e.Index)) = e.SheetView.SaveViewState() Else Dim o As Object = Session(("Sheets" + e.Index)) Dim temp As Object = Nothing If Not Object.ReferenceEquals(o, temp) Then e.SheetView.LoadViewState(o) End If End If e.Handled = True End Sub
Target Platforms: Windows 7, Windows 8, Windows 10, Windows Vista, Windows Server 2003, Windows Server 2008, Windows Server 2012, Windows XP Professional