PowerTools SPREAD for ASP.NET 8.0J
コマンドバーのナビゲーションボタン

ページナビゲーションはコマンドバー上に表示されているとき、コマンドボタンと同じようにボタンのテキストや画像をカスタマイズできます。

なお、ページ番号はコマンドバーには表示できません。コマンドバーには、前後のページに移動する矢印のみが表示されます。

設定方法

  1. PagerInfo クラスPosition プロパティPagerPosition.CommandBarまたはPagerPosition.TopCommandBarに設定します。
  2. FpSpread クラス のCreateButton イベント を実装します。

コマンドボタンのカスタマイズと同様に設定します。

サンプルコード

次のサンプルコードは、コマンドバー上にあるページナビゲーションボタンの表示テキストを変更する例です。

protected void Page_Load(object sender, EventArgs e)
{
    if (IsPostBack) return;

    FpSpread1.Rows.Count = 150;
    FpSpread1.ActiveSheetView.AllowPage = true;
    FpSpread1.ActiveSheetView.PageSize = 30;
    FpSpread1.Pager.Position = FarPoint.Web.Spread.PagerPosition.TopCommandBar;
    FpSpread1.CommandBar.ButtonType = FarPoint.Web.Spread.ButtonType.PushButton;
}

protected void FpSpread1_CreateButton(object sender, CreateButtonEventArgs e)
{
    if(e.Command == "Prev")
    {
        e.Label = "前に戻る";
    }
    else if(e.Command == "Next")
    {
        e.Label = "次に進む";
    }
}
Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
    If IsPostBack Then
        Return
    End If

    FpSpread1.Rows.Count = 150
    FpSpread1.ActiveSheetView.AllowPage = True
    FpSpread1.ActiveSheetView.PageSize = 30
    FpSpread1.Pager.Position = FarPoint.Web.Spread.PagerPosition.TopCommandBar
    FpSpread1.CommandBar.ButtonType = FarPoint.Web.Spread.ButtonType.PushButton
End Sub

Private Sub FpSpread1CreateButton(ByVal sender As Object, ByVal e As FarPoint.Web.Spread.CreateButtonEventArgs) Handles FpSpread1.CreateButton
    If e.Command = "Prev" Then
        e.Label = "前に戻る"
    ElseIf e.Command = "Next" Then
        e.Label = "次に進む"
    End If
End Sub
関連トピック

 

 


© 2003-2015, GrapeCity inc. All rights reserved.