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


FarPoint.Web.Spread Assembly > FarPoint.Web.Spread.Model Namespace > DefaultSheetDataModel Class > GetDataView Method : GetDataView(Boolean) Method
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)
See Also

Reference

DefaultSheetDataModel Class
DefaultSheetDataModel Members
Overload List