| FarPoint.Web.Spread 名前空間 > FpSpread クラス : ErrorCommand イベント |
'DeclarationPublic Event ErrorCommand As SpreadCommandEventHandler
public event SpreadCommandEventHandler ErrorCommand
イベント ハンドラが、このイベントに関連するデータを含む、SpreadCommandEventArgs 型の引数を受け取りました。次の SpreadCommandEventArgs プロパティには、このイベントの固有の情報が記載されます。
| プロパティ | 説明 |
|---|---|
| CommandArgument | System.Web.UI.WebControls.CommandEventArgsから継承されます。 |
| CommandName | System.Web.UI.WebControls.CommandEventArgsから継承されます。 |
| EditValues | 値の配列リスト内のポストバックデータを取得します。 |
| Handled | イベントが処理済みであるかどうかを表すブール値を取得または設定します。 |
| SheetView | 更新されたシートを取得します。 |
| SortFrozenRows | ソートコマンドが実行されたときに固定行をソートするかどうかを取得または設定します。 |
ErrorCommandコマンド名の値は以下のいずれかになります。
| エラー | 説明 |
|---|---|
| InvalidInput | 入力値が有効ではありません。 |
| UpdateFailed | データモデルの更新に失敗しました。 |
| InsertFailed | データモデルに新しい行を挿入できませんでした。 |
| DeleteFailed | 指定された行を削除できませんでした。 |
ErrorCommandコマンド引数は、操作対象の行のインデックスです。
SpreadCommandEventHandlerは、このイベントに関連するデータを含むSpreadCommandEventArgs型の引数を受け取ります。
private void FpSpread1ErrorCommand(object sender, FarPoint.Web.Spread.SpreadCommandEventArgs e) { if (e.CommandName == "InsertFailed") { TextBox1.Text = "Insert of row failed."; } }
Private Sub FpSpread1ErrorCommand(ByVal sender As System.Object, ByVal e As FarPoint.Web.Spread.SpreadCommandEventArgs) Handles FpSpread1.ErrorCommand If e.CommandName = "InsertFailed" Then TextBox1.Text = "Insert of row failed." End If End Sub