RadioButton controls, 257
RaisePostBackEvent method, 364–66, 381
RaisePostBackEvent phase, 369
RaisePostDataChangedEvent method, 364–65
RaisePostDataChangedEvent phase, 369
RangeValidator control, 261
ReadOnly, enableSessionState attribute, 96
ReadXml method
displaying data in Web page, 290
reading XML data, 298
SaveCredentials method, 383
VerifyCredentials method, 384
Ready To Install page, MSDN Library, 567–68
redirect attribute, <customErrors>, 530
ref attribute, contractRef node, 419
@ Reference directive, 205, 215–16
reference types, 53
#Region…#End Region keywords, 218
regional locale formats, 362
@ Register directive
custom controls, 357
Namespace attribute, 349
overview of, 201
Web Forms, 213–15
registration. See RegLogin control
registration wizard, 247–53
registry, storing configuration information in, 465
RegLogin control, 370–97
applying, 392–94
basic control for, 370–71
events, 378–82
Forms authentication, 386–91
member variables, 371–72
overview of, 369–70
postbacks, 378–82
properties, 371–72
testing, 394–96
user credentials, 382–86
user interface, 372–78
regular expressions, 148
RegularExpressionValidator
overview of, 262
validating required fields, 264
validating user input, 148
RegWiz.aspx, 247–53
Relations collection, 304
relative URLs, 516
remote procedure calls (RPCs), 404
RemoveAt method, 222
Remove method, 88, 222
render blocks
defined, 187
migration process and, 502, 508, 512
Web Forms code, 208–9
RenderChildren method, 348–49
Render method
custom output, 401
custom server controls, 351
overriding, 348, 373
TextBox controls, 353
Render phase, 369
Repeater controls, 340–43
requestEncoding attribute, <globalization>, 515
requestLimit attribute
<processModel>, 549
<trace>, 514
Request Validation, 149–50
RequiredFieldValidator control, 262, 263–64
Require Secure Channel (SSL) check box, 160
requireSSL attribute
<authentication>, 532
<forms>, 170
resources. See Web site resources
Response.Cache property, 436, 446
responseDeadlock attribute, <processModel>, 549
responseEncoding attribute
@ Page directive, 193
<globalization>, 515
Response object, 452–53
responseRestartDeadlockInterval attribute, <processModel>, 549
Response.Write, 481
restartQueueLimit attribute, <processModel>, 550
Resume Next statement, 73
.resx extension, 37
ReturnURL query string argument, 172
roles attribute, <authorization>, 536
root configuration file. See machine.config
root directory. See application roots
Root Namespace option, Web applications, 349
RowFilter property, 317
row objects, 298–303, 308–9
RowState property, 309
RPCs (remote procedure calls), 404
Run As feature
installing SSL certificates, 159
Internet Information Services, 387
requesting SSL certificates, 157–58
requiring SSL, 160–61
Run As Server control, 231–32
runat attribute
HTML controls, 232, 234
Web controls, 235
runtime
errors, 72
logic errors, 486
modifying Web Forms at, 221–23
semantic errors, 485