共通ボタンを使用してグリッド データを送信する
Aspose.Cells.GridWeb には、次のような組み込みコマンド ボタンがいくつか用意されています。送信とセーブ.これらのボタンを使用して、関連するタスクを実行します。
この記事では、GridWeb の組み込みをクリックするだけでなく、サーバーにデータを送信する方法を示します。セーブコマンド ボタンですが、一般的な ASP.NET ボタン (Web コントロール) をクリックします。この記事の目的は、Aspose.Cells.GridWeb の柔軟性を示すことです。さらに、この記事では、Aspose.Cells.GridWeb によって公開されている特別な関数も使用して、クライアント サイド スクリプトで使用します。
ASP.NET ボタンを使用したグリッド データの送信
Aspose.Cells.GridWeb には 3 つの組み込みボタン (送信, セーブと元に戻す )。 GridWeb で編集した後、ユーザーは送信またセーブタブ バーの ボタンをクリックして、GridWeb がサーバーにデータを送信できるようにします。ユーザーがシート タブをクリックすると、GridWeb コントロールは組み込みコマンド ボタンと同じタスクを実行します。 Aspose.Cells.GridWeb は、この機能を一般的な ASP.NET Button コントロールに追加することもサポートしていますが、アプリケーションにコードを追加する必要があります。
1. テスト アプリケーションの作成
Visual Studio.NET IDE を開き、新しい ASP.NET Web アプリケーション プロジェクトを作成します。アプリケーションが作成されると、既定の WebForm1.aspx ページがプロジェクトに追加されます。 Toolbox から GridWeb コントロールを Web Form にドラッグ アンド ドロップします。ツールボックスに GridWeb コントロールが見つからない場合は、次のページを参照してください。Aspose.Cells グリッド コントロールを Visual Studio.NET と統合する詳細については、GridWeb コントロールを Web フォームに追加した後、Toolbox から Button Web コントロールを Web フォームに追加します。
2. Page_Load イベントへのコードの追加
次に、ページにコードを追加します。_Web フォームの Load イベント。デザイン ビューで Web フォームをダブルクリックすると、VS.NET IDE が自動的にページに移動します。_OnClick イベントをオーバーライドするために Button の Attributes コレクションを使用する必要があるイベント ハンドラーを読み込みます。
コード例
3. アプリケーションの実行
ここで、Ctrl+F5 を押してアプリケーションをコンパイルして実行すると、ページが新しいブラウザー ウィンドウで開かれます。いくつかの値を GridWeb に追加して [Submit Grid Data to Server] ボタンをクリックすると、GridWeb データを更新および検証するためのポストバックが発生することがわかります。