Each… loops, 70–71
EditButtonColumn control, 328
Edit menu, 27
Edit System Variable dialog box, 573
Else statement, 63
e-mail, sending, 242–47
emulators, 271
enable attribute, <processModel>, 548
EnableClientScript property, Validation controls, 260
enabled attribute, <trace>, 514
Enabled property, Validation controls, 260
enableKernelOutputCache attribute, <httpRuntime>, 517
EnableSession property, WebMethod attribute, 410
enableSessionState attribute
@ Page directive, 192
<pages>, 527
enabling, 96–97
@ EnableSessionState directive, 190
enableVersionHeader attribute, <httpRuntime>, 517
enableViewState attribute
@ Page directive, 192
<pages>, 527
enableViewStateMac attribute
@ Page directive, 192, 397
<pages>, 527
encapsulation, 79
encryption. See also SSL (Secure Sockets Layer)
password protection, 145
storing sensitive data, 107
Enter_ServerClick event handler, 232
enumerations, 59, 371
Environment Variables, 573
ErrorHandler label, 73
error handling, 72–78. See also debugging
application configuration and, 125
custom 404 handler, 114–19
disabling debugging and, 489
On Error statement and, 73–74
exception handling, 74–78
overview of, 72–73
Web Forms pages, 220
ErrorMessage property, Validation controls, 260
error messages, ASP.NET, 490
errorPage attribute, @ Page directive, 192
EventArgs, 365, 367
event-based programming, 502
EventHandler, 365–66, 378
event handling
DataGrid, 332–34
DataList, 339
defined, 187
server controls, 366–67
Web applications, 45
Web Forms, 216–20, 223
Event keyword, 366
EventName, 366–67
events
creating, 365–66
execution order, 368–69
overriding inherited, 368
raising, 365–66
RegLogin control, 378–82
exception handling
defined, 73
errors, 74
Try…Catch…Finally, 74–75
Exceptions.aspx, 75–78
ExecuteReader.aspx, 295–97
ExecuteReader method, 319
ExecuteScalar.aspx, 293–94
ExecuteScalar method, 292–93
ExecuteXmlReader.aspx, 288–90, 298
ExecuteXmlReader method, 290
executionTimeout attribute, <httpRuntime>, 517
Exit command, 30
expiration, cache, 450–51
explicit attribute
@ Page directive, 193
<compilation>, 521
Export Template menu option, 139
expressions, 50–51
extension attribute, <compilation>, 523