Spread ASP.NET 15
FarPoint.Web.Spread Assembly / FarPoint.Web.Spread Namespace / IAutoPostBack Interface / AutoPostBack Property
Example


In This Topic
    AutoPostBack Property (IAutoPostBack)
    In This Topic
    Gets or sets whether the component automatically posts back when clicked.
    Syntax
    'Declaration
     
    Property AutoPostBack As Boolean
    'Usage
     
    Dim instance As IAutoPostBack
    Dim value As Boolean
     
    instance.AutoPostBack = value
     
    value = instance.AutoPostBack
    bool AutoPostBack {get; set;}

    Property Value

    Boolean: true for automatic postback; false otherwise
    Remarks
    This property determines whether the component automatically posts back data to the server based on interaction by the user.
    Example
    FarPoint.Web.Spread.ComboBoxCellType cb = new FarPoint.Web.Spread.ComboBoxCellType(new string[] {"One", "Two", "Three"});
    cb.ShowButton = true;
    FpSpread1.ActiveSheetView.Cells[0, 0].CellType = cb;
    FpSpread1.EnableClientScript = false;
    
    private void FpSpread1EditCommand(object sender, FarPoint.Web.Spread.SpreadCommandEventArgs e) 
    {
        bool ap;
        FarPoint.Web.Spread.Editor.IEditor ed;
        ed = e.SheetView.Cells[e.CommandArgument, 0].Editor;
        if (fpEditor is FarPoint.Web.Spread.IAutoPostBack) 
        {
            ap = ((FarPoint.Web.Spread.IAutoPostBack) ed).AutoPostBack; 
            Response.Write(ap.ToString()); 
        }
    }
    
    Dim cb As New FarPoint.Web.Spread.ComboBoxCellType(New String() {"One", "Two", "Three"})
    cb.ShowButton = True
    FpSpread1.ActiveSheetView.Cells(0, 0).CellType = cb
    FpSpread1.EnableClientScript = False
    
    Private Sub FpSpread1EditCommand(ByVal sender As Object, ByVal e As FarPoint.Web.Spread.SpreadCommandEventArgs) Handles FpSpread1.EditCommand
        Dim ap As Boolean
        Dim ed As FarPoint.Web.Spread.Editor.IEditor
        ed = e.SheetView.Cells(e.CommandArgument, 0).Editor
        If TypeOf ed Is FarPoint.Web.Spread.IAutoPostBack Then
            ap = CType(ed, FarPoint.Web.Spread.IAutoPostBack).AutoPostBack
            Response.Write(ap.ToString())
        End If 
    End Sub
    See Also