Spread ASP.NET 14
FarPoint.Web.Spread Assembly / FarPoint.Web.Spread Namespace / SheetView Class / NonEmptyColumnCount Property
Example


In This Topic
    NonEmptyColumnCount Property (SheetView)
    In This Topic
    Gets a value that is one more than the index of the last column on this sheet that contains data.
    Syntax
    'Declaration
     
    Public ReadOnly Property NonEmptyColumnCount As Integer
    'Usage
     
    Dim instance As SheetView
    Dim value As Integer
     
    value = instance.NonEmptyColumnCount
    public int NonEmptyColumnCount {get;}

    Property Value

    Integer number of the number of columns in this sheet that contain data
    Remarks
    This property is only available at run time.
    Example
    string conStr = "Provider=Microsoft.JET.OLEDB.4.0;data source= C:\\Patients2000.mdb";
    string sqlStr = "SELECT * FROM Patients";
    System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection(conStr);
    DataSet ds = new DataSet();
    System.Data.OleDb.OleDbDataAdapter daCust = new System.Data.OleDb.OleDbDataAdapter(sqlStr, conn);
    daCust.Fill(ds);
    FpSpread1.DataSource = ds;
    
    int i = FpSpread1.ActiveSheetView.NonEmptyColumnCount;
    string msg = i.ToString();
    Response.Write("alert('" + msg + "')");
    Dim conStr As String = "Provider=Microsoft.JET.OLEDB.4.0;data source= C:\Patients2000.mdb"
    Dim sqlStr As String = "SELECT * FROM Patients"
    Dim conn As System.Data.OleDb.OleDbConnection = New System.Data.OleDb.OleDbConnection(conStr)
    Dim ds As DataSet = New DataSet
    Dim daCust As System.Data.OleDb.OleDbDataAdapter = New System.Data.OleDb.OleDbDataAdapter(sqlStr, conn)
    daCust.Fill(ds)
    FpSpread1.DataSource = ds
    
    Dim i As Integer = FpSpread1.ActiveSheetView.NonEmptyColumnCount
    Dim msg As String = i.ToString()
    Response.Write("alert('" & msg & "')")
    See Also