Spread for ASP.NET 9.0 Product Documentation
GetDataView(Boolean) Method
Example 


Whether to recreate the DataView
Gets the DataView object associated with this model.
Syntax
'Declaration
 
Public Overloads Function GetDataView( _
   ByVal create As Boolean _
) As DataView
'Usage
 
Dim instance As DefaultSheetDataModel
Dim create As Boolean
Dim value As DataView
 
value = instance.GetDataView(create)
public DataView GetDataView( 
   bool create
)

Parameters

create
Whether to recreate the DataView

Return Value

DataView object containing the view of the data table
Example
This example returns the data view object associated with the model
DataTable dt = new DataTable("FarPoint"); 
dt.Columns.Add("Product"); 
dt.Rows.Add(new Object[] {"Spread"}); 
dt.Rows.Add(new Object[] {"Input Pro"}); 
DataRow nrow; 
nrow = dt.NewRow(); 
nrow["Product"] = "To Be Announced"; 
dt.Rows.Add(nrow); 
dt.AcceptChanges(); 
FarPoint.Web.Spread.Model.DefaultSheetDataModel dm = new FarPoint.Web.Spread.Model.DefaultSheetDataModel(dt); 
FpSpread1.ActiveSheetView.DataModel = dm; 
FpSpread1.ActiveSheetView.Columns[0].Width = 240; 
DataRowView drv; 
DataView dv; 
drv = dm.GetDataRow(1); 
dv = dm.GetDataView(false); 
Dim dt As New DataTable("FarPoint")
dt.Columns.Add("Product")
dt.Rows.Add(New Object() {"Spread"})
dt.Rows.Add(New Object() {"Input Pro"})
Dim nrow As DataRow
nrow = dt.NewRow()
nrow("Product") = "To Be Announced"
dt.Rows.Add(nrow)
dt.AcceptChanges()
Dim dm As FarPoint.Web.Spread.Model.DefaultSheetDataModel = New FarPoint.Web.Spread.Model.DefaultSheetDataModel(dt)
FpSpread1.ActiveSheetView.DataModel = dm
FpSpread1.ActiveSheetView.Columns(0).Width = 240
Dim drv As DataRowView
Dim dv As DataView
drv = dm.GetDataRow(1)
dv = dm.GetDataView(False)
Requirements

Target Platforms: Windows 7, Windows 8, Windows 10, Windows Vista, Windows Server 2003, Windows Server 2008, Windows Server 2012, Windows XP Professional

See Also

Reference

DefaultSheetDataModel Class
DefaultSheetDataModel Members
Overload List

 

 


Copyright © GrapeCity, inc. All rights reserved.