MESCIUS SPREAD for ASP.NET 10.0J
SaveViewState メソッド (FpSpread)

コンポーネントのビュー ステートを保存します。
構文
'Declaration
 
Protected Overrides Function SaveViewState() As Object
protected override object SaveViewState()

戻り値の型

ビューステータスを保存するObject
この例では、状態に応じてビューステートをロードまたは保存します。
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
参照

FpSpread クラス
FpSpread メンバ
SheetView.SaveViewStateメソッド

 

 


© MESCIUS inc. All rights reserved.