Menu for ASP.NET Web Forms
クライアント側イベント
クライアント側での作業 > クライアント側イベント

Menu for ASP.NET Web Forms には、複数のクライアント側イベントが含まれています。それらを利用すれば、ダイアログウィンドウのサイズ変更などの処理が行われたときに、C1Menu コントロールを操作できます。

クライアント側イベントの表にリストされたサーバー側プロパティを使用して、特定のクライアント側イベントに反応する JavaScript 関数の名前を指定できます。 たとえば、「Focus」という JavaScript 関数を割り当てて、メニューがフォーカスされたときに応答させるには、OnClientFocus プロパティを focus に設定します。

下の表に、クライアントスクリプトで使用できるイベントを示します。 これらのプロパティはサーバー側で定義されていますが、実際のイベントや各 JavaScript 関数用に宣言する名前はクライアント側で定義されます。

イベントのサーバー側

プロパティ名

イベント名 説明
OnClientBlur blur メニュー項目がフォーカスを失ったときに発生します。
OnClientFocus focus マウスポインタが置かれるか、キーボードのカーソルキーがナビゲーションで使用されたときに発生します。
OnClientHidden hidden メニューが閉じられたときに発生します。
OnClientHidding hidding メニューが閉じているときに発生します。
OnClientSelect select メニュー項目が選択されたときに発生します。
OnClientShowing showing  メニューが開いているときに発生します。
OnClientShown shown  メニューが開かれるときに発生します。