West Wind Ajax Toolkit for ASP.NET
West Wind Ajax Toolkit for ASP.NET
What's new
Licensing
Support
Use and Operation
HoverPanel Windows
Server Method Callbacks using JSON Serialization
Basic Page Callbacks using wwMethodCallback
Passing Complex Objects in Callbacks
Implementing Callback Methods on Custom or User Controls
Using an wwCallbackHandler HttpHandler for optimized Callbac
Using wwCallbackHandler with REST Calls
Direct HTTP Calls
Creating Modal Dialogs for Client and Server Operation
Modal Dialogs with the wwModalDialog Server Control
Modal Dialogs using only JavaScript code
Error Handling
Control Naming and Referencing from Client Script code
Loading the client script library
JavaScript Resource GZip Compression
Class Reference
JavaScript Client Classes
Making sure the script library is loaded
Client Class wwCallbackMethod
Proxy Callbacks
Low Level Callbacks
callMethod
formName
postbackMode
serverUrl
targetControlId
controlId
Client Class wwHoverPanel
assignContent
fadein
fadeout
hide
movePanelToPosition
show
showIFrame
startCallback
adjustWindowPosition
callbackErrorHandler
callbackHandler
eventHandlerMode
hoverOffsetBottom
hoverOffsetRight
htmlTargetClientId
naviageDelay
panelOpacity
postbackMode
serverUrl
shadowOffset
shadowOpacity
Client Class CallbackException
isCallbackError
message
Client Class wwControl
id
isNull
centerInClient
css
getLocation
getBounds
setOpactity
show
hide
setText
setHtml
fadein
fadeout
showShadow
hideShadow
setLocation
setBounds
element
Client Class wwList
addItem
clear
selectItem
selectAll
setData
dataTextField
dataValueField
Client Class wwToolTip
hide
show
Client Class wwModalDialog
How the wwModalDialog works
Constructor
hideDialog
createDialog
showDialog
messageBox
backgroundOpacity
cancelButtonId
dialogID
okButtonId
dialogHandler
overlayID
zIndex
boxObj
ovObj
Client Class wwDragBehavior
Constructor
hide
show
remove
dragCompleteHandler
dragHandle
dragOpacity
dragStartHandler
window
windowObj
Class wwEditable
callback
extraData
textMode
updatedColor
origHtml
origText
enteredText
jcol
jedit
jQuery.makeEditable
jQuery.makeTableEditable
Constructor
edit
update
abort
nextColumn
Client Class wwHttp
appendHeader
encodeFormVars
encodeValue
returnError
send
contentType
evalResult
Client Class wwUtils
getScrollPosition
showOpaqueOverlay
hideOpaqueOverlay
hideIEListboxes
showIEListboxes
getIEVersion
Client Class wwDebug
clear
output
setOutput
toString
write
writeLn
Client Class wwEvent
Constructor
source
consume
removeEventListener
addEventListener
x
offsetX
clientX
clientY
offsetY
y
Client Class JSON
serialize
parse
parseSafe
Global Functions and Objects
$w
$ww
ajaxJson
ajaxRequest
ajaxLoadHtml
jsonp
_debug
_wwUtils
String Class Extensions
htmlEncode
padL
padR
format
repeat
trimEnd
trimStart
Date Class Extensions
formatDate
Number Class Extensions
formatNumber
Support Classes
Callback Related Classes
Namespace Westwind.Tools
Class wwUtils
Constructor
MemberAccess
CallMethod
CallMethodEx
CreateInstanceFromType
DisplayMemo
DisplayMemoEncoded
Empty
Empty
ExpandUrls
ExpandUrls
ExtractString
ExtractString
ExtractString
FixHTMLForDisplay
GetField
GetProperty
GetPropertyEx
GetTypeFromName
Href
Href
HtmlAbstract
LogString
NewStringId
ProperCase
SetField
SetProperty
SetPropertyEx
StringToTypedValue
StringToTypedValue
StripHtml
TextAbstract
TypedValueToString
TypedValueToString
Class wwWebUtils
Constructor
EncodeJsDate
EncodeJsString
FindControlRecursive
FindControlRecursive
GetUrlEncodedKey
GRes
GRes
GResJs
GResJs
ResolveServerUrl
ResolveUrl
Namespace Westwind.Web.Controls
Enumeration RenderModes
Html
Text
TextAsBulletList
Enumeration PostBackModes
Get
None
Post
PostMethodParametersOnly
PostNoViewstate
Enumeration JavaScriptCodeLocationTypes
EmbeddedInPage
ExternalFile
WebResource
Enumeration HoverEventHandlerModes
GetHttpResponse
ShowHtmlAtMousePosition
ShowHtmlInPanel
ShowIFrameAtMousePosition
ShowIFrameInPanel
Enumeration DatePickerDisplayModes
AutoPopup
Button
ImageButton
Inline
Interface ICallbackMethodProcessor
ProcessCallbackMethodCall
WriteErrorResponse
Class wwScriptCompressionModule
Constructor
wwScriptCompressionModuleActive
Dispose
GZipMemory
GZipMemory
Init
OptimizeScript
Class JsonCallbackMethodProcessor
Constructor
ProcessCallbackMethodCall
WriteErrorResponse
Class JavaScriptMinifier
Constructor
Minify
MinifyDirectory
MinifyString
Class JSONSerializer
SerializeDateAsString
Serialize
Deserialize
Deserialize
Constructor
ParseArray
ParseNumber
ParseNumber
ParseString
WriteValue
SerializeDateAsString
Class ControlResources
Constructor
CALENDAR_ICON_RESOURCE
CLOSE_ICON_RESOURCE
INFO_ICON_RESOURCE
JQUERY_CALENDAR_CSS_RESOURCE
JQUERY_CALENDAR_SCRIPT_RESOURCE
JQUERY_SCRIPT_RESOURCE
LOADING_ICON_RESOURCE
LOADING_SMALL_ICON_RESOURCE
SCRIPTLIBRARY_SCRIPT_RESOURCE
STR_JavaScriptContentType
STR_JsonContentType
STR_UrlEncodedContentType
WARNING_ICON_RESOURCE
GetStringResource
GetStringResource
IncludeScriptFile
IncludeScriptFileBottom
LoadjQuery
LoadjQuery
LoadwwScriptLibrary
Class ClientScriptProxy
GetClientScriptResourceUrl
GetWebResourceUrl
IsMsAjax
IsScriptManagerOnPage
RegisterClientScriptBlock
RegisterClientScriptInclude
RegisterClientScriptIncludeInHeader
RegisterClientScriptResource
RegisterClientScriptResourceInHeader
RegisterHiddenField
RegisterStartupScript
Current
Class CallbackMethodProcessorHelper
Constructor
ExecuteMethod
ProcessPostParameters
Class CallbackException
Constructor
isCallbackError
message
Class CallbackMethodAttribute
Constructor
Class ScriptContainer
Class ScriptItem
AllowMinScript
RenderMode
Resource
ResourceAssembly
ResourceControl
Src
Constructor
AddScript
AddScript
AddScript
AddScript
Dispose
Current
MinScriptExtension
RenderMode
Scripts
Class ScriptVariables
How ScriptVariables works
Constructor
Constructor
Constructor
Add
AddClientIds
AddClientIds
AddDynamicValue
AddScriptAfter
AddScriptBefore
GetItemValue
GetValue
AutoRenderClientScript
ClientObjectName
UpdateMode
Enumeration AllowUpdateTypes
All
ItemsOnly
None
PropertiesOnly
Enumeration ParseStates
EndOfObject
InDate
InObject
InPropertyName
InPropertyValueTransition
InStringValue
InValue
None
Class wwCallbackHandler
How wwCallbackHandler works
Calling the JSON Service with AJAX
wwCallbackHandler Security
ProcessRequest
IsReusable
Class wwMethodCallback
GetCallbackEventReference
ClientID
GenerateClientProxyClass
IsCallback
PostBackFormName
PostBackMode
ScriptLocation
ScriptLocationType
ServerUrl
TargetCallbackType
TargetControlId
UniqueID
Class wwHoverPanel
Constructor
GetCallbackEventReference
AdjustWindowPosition
AutoCloseHoverWindow
ClientID
EventHandlerMode
HoverOffsetBottom
HoverOffsetRight
HtmlTargetClientId
IFrameHeight
IsCallback
NavigateDelay
OnCompleteClientHandler
PostBackFormName
PostBackMode
ScriptLocation
ScriptLocationType
ServerUrl
UniqueID
Class wwModalDialog
Constructor
Show
Show
Show
BackgroundOpacity
CancelButtonId
ClientID
ContentId
FadeinBackground
HeaderId
OkButtonId
OnClientCloseHandler
OnClientDialogClick
OverlayId
ScriptLocation
UniqueID
zIndex
Class wwErrorDisplay
Constructor
ShowError
ShowError
ShowMessage
CellPadding
Center
CssClass
DisplayTimeout
ErrorImage
InfoImage
RenderMode
Text
UseFixedHeightWhenHiding
UserMessage
Width
Class wwDragPanel
Constructor
Closable
CloseBoxImage
Draggable
DragHandleID
FadeOnClose
OnClientCloseHandler
PanelOpacity
ShadowOffset
ShadowOpacity
Class wwDatePicker
Constructor
RenderControl
ButtonImage
CalendarCss
CalendarJs
CloseAtTop
DateFormat
DisplayMode
jQueryJs
MaxDate
MinDate
OnClientSelect
SelectedDate