Skip to content

SAIF.Presentation.Web.Controls.V2.Menu control catalog

Controls

Control Base class Category Key properties Client behavior
SAIFMenu System.Web.UI.Control Composite DisplayChangePW, ShowApps, SelectedCategory, MaxContextValueLength, UpperCaseContextValue, ContextViewStyle, ContextLabel, ContextValue, HighlightPage, DefaultSubmitButton Yes: F12 hot key focuses the context box, Enter posts back through a hidden link button, and a watermark script simulates placeholder text in the context textbox.
SAIFMenuTop WebControl (INamingContainer) Composite SelectedCategory, HighlightPage, EnableButtonIndicators, InsertButton, SaveButton, DeleteButton, EditButton, CancelButton, SubmitButton, PrintButton, PreviewButton, EmailButton, DownloadButton, CalculateButton, HelpButton, PrefsButton, SetPrefsButton, ClearPrefsButton, MenuButtons Yes: registers a client-side one-click guard script (mnuOneClickOnly) and, per icon, an AJAX activity indicator/form-disable behavior via SAIFImageButton.
SAIFImageButton ImageButton (INamingContainer) Input DisableFormControlsOnClick, EnableIndicator Yes: when EnableIndicator is true, registers /Resources/Scripts/Controls/ImageButton.js and publishes a DisableFormControls attribute to disable the form while an AJAX action is in flight.

Vendor dependencies

Vendor assembly Version Controls using
AjaxControlToolkit (assembly reference, version not pinned in project) SAIFMenu (AjaxControlToolkit.Accordion / AccordionPane for the applications menu)

Designer components

Component Associated control Purpose
SAIFMenu.bmp SAIFMenu Embedded toolbox icon shown for SAIFMenu in the Visual Studio Toolbox.*

Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.

Sources

  • SAIF.Presentation.Web.Controls.V2.Menu/SAIFMenu.vb
  • SAIF.Presentation.Web.Controls.V2.Menu/SAIFMenuTop.vb
  • SAIF.Presentation.Web.Controls.V2.Menu/SAIFImageButton.vb
  • SAIF.Presentation.Web.Controls.V2.Menu/SAIFMenu.bmp
  • SAIF.Presentation.Web.Controls.V2.Menu/SAIF.Presentation.Web.Controls.V2.Menu.vbproj