private void Page_Load(object sender, System.EventArgs e)
{
if (IsPostBack) return;
FpSpread1.ActiveSheetView.ColumnCount = 3;
FpSpread1.ActiveSheetView.Columns[2].Width = 120;
FpSpread1.ActiveSheetView.SetColumnLabel(0, 0, "LName");
FpSpread1.ActiveSheetView.SetColumnLabel(0, 1, "FName");
FpSpread1.ActiveSheetView.SetColumnLabel(0, 2, "SSN");
FpSpread1.ActiveSheetView.SetValue(0, 0, "Adams");
FpSpread1.ActiveSheetView.SetValue(1, 0, "Bjorn");
FpSpread1.ActiveSheetView.SetValue(2, 0, "Casey");
FpSpread1.ActiveSheetView.SetValue(0, 1, "Marie");
FpSpread1.ActiveSheetView.SetValue(1, 1, "Johan");
FpSpread1.ActiveSheetView.SetValue(2, 1, "Marv");
FpSpread1.ActiveSheetView.SetValue(0, 2, "243-65-0987");
FpSpread1.ActiveSheetView.SetValue(1, 2, "246-78-6767");
FpSpread1.ActiveSheetView.SetValue(2, 2, "223-98-1357");
ListBox1.Items.Add("None");
ListBox1.Items.Add("Ascending");
ListBox1.Items.Add("Descending");
ListBox1.AutoPostBack = true;
}
private void ListBox1_SelectedIndexChanged(object sender, System.EventArgs e)
{
if (ListBox1.Items[0].Selected)
{
FpSpread1.ActiveSheetView.SetColumnSortIndicator(0, FarPoint.Web.Spread.Model.SortIndicator.None);
FpSpread1.ActiveSheetView.AllowSort = true;
}
else if (ListBox1.Items[1].Selected)
{
FpSpread1.ActiveSheetView.SetColumnSortIndicator(0, FarPoint.Web.Spread.Model.SortIndicator.Ascending);
FpSpread1.ActiveSheetView.AllowSort = true;
}
else if (ListBox1.Items[2].Selected)
{
FpSpread1.ActiveSheetView.SetColumnSortIndicator(0, FarPoint.Web.Spread.Model.SortIndicator.Descending);
FpSpread1.ActiveSheetView.AllowSort = true;
}
}
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If IsPostBack Then Return
FpSpread1.ActiveSheetView.ColumnCount = 3
FpSpread1.ActiveSheetView.Columns(2).Width = 120
FpSpread1.ActiveSheetView.SetColumnLabel(0, 0, "LName")
FpSpread1.ActiveSheetView.SetColumnLabel(0, 1, "FName")
FpSpread1.ActiveSheetView.SetColumnLabel(0, 2, "SSN")
FpSpread1.ActiveSheetView.SetValue(0, 0, "Adams")
FpSpread1.ActiveSheetView.SetValue(1, 0, "Bjorn")
FpSpread1.ActiveSheetView.SetValue(2, 0, "Casey")
FpSpread1.ActiveSheetView.SetValue(0, 1, "Marie")
FpSpread1.ActiveSheetView.SetValue(1, 1, "Johan")
FpSpread1.ActiveSheetView.SetValue(2, 1, "Marv")
FpSpread1.ActiveSheetView.SetValue(0, 2, "243-65-0987")
FpSpread1.ActiveSheetView.SetValue(1, 2, "246-78-6767")
FpSpread1.ActiveSheetView.SetValue(2, 2, "223-98-1357")
ListBox1.Items.Add("None")
ListBox1.Items.Add("Ascending")
ListBox1.Items.Add("Descending")
ListBox1.AutoPostBack = True
End Sub
Private Sub ListBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
If ListBox1.Items(0).Selected Then
FpSpread1.ActiveSheetView.SetColumnSortIndicator(0, FarPoint.Web.Spread.Model.SortIndicator.None)
FpSpread1.ActiveSheetView.AllowSort = True
ElseIf ListBox1.Items(1).Selected Then
FpSpread1.ActiveSheetView.SetColumnSortIndicator(0, FarPoint.Web.Spread.Model.SortIndicator.Ascending)
FpSpread1.ActiveSheetView.AllowSort = True
ElseIf ListBox1.Items(2).SelectedThen
FpSpread1.ActiveSheetView.SetColumnSortIndicator(0, FarPoint.Web.Spread.Model.SortIndicator.Descending)
FpSpread1.ActiveSheetView.AllowSort = True
End If
End Sub