C


cache variables, 69

Calendar.aspx code listing (8-9), 202, 203

CalendarExtender, 202

CallingUpdate.aspx code listing (2-3), 24, 25

CallTime.aspx code listing (6-2), 133, 134

CallTimeWebRequest.aspx code listing (6-3), 134, 135

camel-casing, member variables, 47

CancelEventArgs

invokingRequest handler and, 147

CascadingDropDownExtender, 206, 208

case sensitivity, 47

catch blocks, 66

CGI (Common Gateway Interface), 8

Class.aspx code listing (4-4), 75, 76

classes

control

registering, 280

control classes, 285, 287

creating, 75, 77, 78, 79, 80

Debug, 95

Error, 212, 214, 215

JavaScriptSerializer, 155

Sys.Debug, 215, 216, 218, 220

Type, 256

clear method, 90

clearTrace function, 218

client-side controls

creating instances, 280, 281, 283

extending JavaScript, 256, 257, 259

ClientLifecycle.aspx (2-8), 33, 34 296

ClientScriptManager object, 129

closures, 60, 61, 63, 64

DOM elements, 64

garbage collection and, 64

inner functions, 61

memory leaks, 64

code listings

Accordion.aspx (8-1), 186, 188

Album.asmx (6-17), 153, 155

Album.cs (7-5), 173

AlbumViewerClientBinding.aspx (11-11), 281, 283

AlbumViewerWSBinding.aspx (11-12), 283

AlwaysVisibleControl.aspx (8-2), 190

Animation.aspx (8-6-), 197, 198

Arrays.apsx (4-16), 90, 91

AssignmentIsTrue.aspx (3-6), 50, 51

Authentication.asmx (5-12), 121, 122

Bare.aspx (5-1), 103

BasicUpdatePanel.aspx, 19

BasicUpdatePanel.aspx (2-1), 18

boolean.aspx (3-3), 47, 48

Browser.aspx (4-23), 99, 100

Calendar.aspx (8-9), 202, 203

CallingUpdate.aspx (2-3), 24, 25

CallTime.aspx (6-2), 133, 134

CallTimeWebRequest.aspx (6-3), 134, 135

Class.aspx (4-4), 75, 76

ClientLifecycle.aspx (2-8), 33, 34

CollapsiblePanel.aspx (8-3), 191, 192

ConfirmButton.aspx (8-10), 204

CreateFunction.aspx (3-5), 49, 50

CustomHeaders.aspx (6-8), 139, 140

EmbeddedReference.aspx (5-5), 110

embeddedSample.debug.js (5-4), 109

Enable.htm (3-2), 45

Equality.aspx (3-7), 51, 52

ErrorTypes.aspx (4-22), 97, 98

Eval.aspx (6-16), 151, 152

eval.htm (3-17), 65

Exceptions.aspx (3-18), 66, 67

Flags.aspx (4-13), 86, 87

GlobalCompleted.aspx (6-13), 146

Globalization.aspx (5-7), 115

Inequality.aspx (3-8), 53

Intellisense.aspx (4-18), 92, 93

LifecycleCounts.aspx (2-9), 35, 37

LoadProfileItems.aspx (7-8), 179, 180

LocalizedResource.aspx (5-6), 113

Login.aspx (5-11), 120

Logout.aspx (7-4), 170, 171

Objects.aspx (4-17), 91

PageMethods.aspx (6-19), 157, 158

PreLoadedProfileItems.aspx (7-7), 177

Profile.aspx (5-13), 123, 124

Profile.aspx (7-6), 174, 175

RoundedCorners.aspx (8-8), 201, 202

Sample.js (5-3), 106

SaveProfileItems.aspx (7-9), 181, 183

ScriptProxy.aspx (6-18), 155, 157

ScriptReference.aspx (5-2), 105

Servertime.asmx (5-8), 116

ServiceReference.aspx (5-9), 117

SetDefaultTimout.aspx (6-12), 144, 145

SetVerb.aspx (6-5), 136

SingleTimer.aspx (2-7), 32, 33

Status.aspx (7-3), 169

Tabs.aspx (8-5), 195, 197

Time.aspx (6-1), 133

TimedSleep.aspx (6-10), 143

Timeout.aspx (6-6), 137, 138

Timer.aspx (2-6), 31, 32

TraceConsole.aspx (4-21), 95

Trim.aspx (4-14), 87, 88

UpdatePanelAnimation.aspx (8-7), 199, 200

UpdateProgress.aspx (2-5), 28

UpdateProgress.aspx.cs (2-4), 27

UserContext.aspx (6-9), 140, 142

XMLHttpExecutor.aspx (6-15), 148

XMLTime.aspx (6-14), 147

CodeDOM (code document object model), 65

CollapsiblePanel.aspx code listing (8-3), 191, 192

CollapsiblePanelExtender control, 191

compression

enabling, 69

scripts, 129

dynamic scripts, 251, 252

static scripts, 252

ConfirmButton.aspx code listing (8-10), 204

ConfirmButtonExtender, 203, 204

constructors

controls

creating, 259, 261

contains method, 90

controls

classes

registering, 280

client-side

creating instances, 280, 281, 283

extending JavaScript, 256, 257, 259

constructors

creating, 259, 261

custom

web services and, 277, 278

initializing

event handling and, 266, 268, 269

methods, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278

namespaces

registering, 259

pop-up

CalendarExtender, 202

CascadingDropDownExtender, 206, 208

ConfirmButtonExtender, 203, 204

HoverMenuExtender, 204

ModalPopupExtender, 205

PopupControlExtender, 205

properties, 263, 264, 266

resources

disposing of, 279, 280

server-side, 283

Render method, 287, 288, 289, 291

control classes, 285, 287

embedding scripts in, 284, 285

OnPreRender method, 287, 288, 289, 291

registering in ASP.NET page, 291, 292

Timer, 31, 32, 33

Type class, 257

UpdatePanel, 17, 19, 20, 22, 23, 24, 26, 27

UpdateProgress, 27, 28

validation, 26

cookies, 120

create method

Error object, 96, 98

CreateFunction function, 49

CreateFunction.aspx code listing (3-5), 49, 50

Culture property, 114

CultureInfo object, 114

CustomHeaders.aspx code listing (6-8), 139, 140




Professional ASP. NET 2.0 AJAX
Professional ASP.NET 2.0 AJAX (Programmer to Programmer)
ISBN: 0470109629
EAN: 2147483647
Year: 2004
Pages: 107

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net