作成日: 2017/03/01 最終更新日: 2017/03/01
文書種別
技術情報
詳細
AutoPostBack=Trueを設定するとコントロールは表示専用として動作します。
このプロパティをTrueに設定するとシートのクライアント側スクリプトは無効化され、ユーザーがセルやヘッダをクリックするなど何か操作を行うたびにサーバー側へポストバックが発生します。
データ編集を行なう場合はAutoPostBackをFalseに設定するか、入力用のテキストコントロールなどを別に用意してコーディングにてSPREADにデータを設定するようにしてください。
このプロパティをTrueに設定した時と似た効果が得られるプロパティとしてEnableClientScriptプロパティがあります。このプロパティはコントロールのクライアント側スクリプトを無効化します。ただ、AutoPostBackとは異なりセルの編集を禁止しません。コマンドバーの「編集」ボタンをクリックするか、選択した行をクリックすることで編集することができます。
AutoPostBack(デフォルトはFalse)やEnableClientScript(デフォルトはTrue)をデフォルトの設定から変更するとクライアント側スクリプトが無効化されるため、コントロールの中でスクリプトを使用して動作する機能が影響を受けます。例えば、製品ではヘッダ領域とデータ領域のスクロールを同期させるためにスクリプトを使用しているため、スクリプトが無効化されるとスクロールバーを表示せず、コントロールのサイズを画面サイズに合わせて自動的に調整します。この様に、AutoPostBackやEnableClientScriptをデフォルトの設定から変更するとコントロールの外観や発生するイベントが影響を受けます。
このプロパティをTrueに設定するとシートのクライアント側スクリプトは無効化され、ユーザーがセルやヘッダをクリックするなど何か操作を行うたびにサーバー側へポストバックが発生します。
データ編集を行なう場合はAutoPostBackをFalseに設定するか、入力用のテキストコントロールなどを別に用意してコーディングにてSPREADにデータを設定するようにしてください。
このプロパティをTrueに設定した時と似た効果が得られるプロパティとしてEnableClientScriptプロパティがあります。このプロパティはコントロールのクライアント側スクリプトを無効化します。ただ、AutoPostBackとは異なりセルの編集を禁止しません。コマンドバーの「編集」ボタンをクリックするか、選択した行をクリックすることで編集することができます。
AutoPostBack(デフォルトはFalse)やEnableClientScript(デフォルトはTrue)をデフォルトの設定から変更するとクライアント側スクリプトが無効化されるため、コントロールの中でスクリプトを使用して動作する機能が影響を受けます。例えば、製品ではヘッダ領域とデータ領域のスクロールを同期させるためにスクリプトを使用しているため、スクリプトが無効化されるとスクロールバーを表示せず、コントロールのサイズを画面サイズに合わせて自動的に調整します。この様に、AutoPostBackやEnableClientScriptをデフォルトの設定から変更するとコントロールの外観や発生するイベントが影響を受けます。
旧文書番号
40082