Web 接続はステートレスであり、通常、サーバーから情報が返されるのが遅いため、WebMenu はクライアント側イベントとサーバー側イベントの両方を実装します。開発者はクライアント側イベントに応答するかどうかを選択できます。ただし、これらのイベントは JavaScript によって実装されている必要があります。
ButtonClientSideEventsオブジェクトには、クライアントに実装されていて、ブラウザで発生したイベントに応じて呼び出されるイベントハンドラーの一覧表が格納されています。各イベントは、JavaScript関数名を表す文字列です。それらの名前付き関数が開発者によって JavaScript コードに実装されている必要があります。