objects, 77, 78
properties, 81
Rayne (dog) example, 7882
scope, 8384
Object s (C#), 55
ObjectDataSource object, 470
objects
behaviour, 77
declaring, 78
definition, 77
disposal, 577
events, 77, 84
fields, 77
in .NET, 8587
methods, 77
properties, 77
state, 77
OnCheckChanged attribute, 107
OnClick attribute, 52, 53, 54, 105
OnClick property, 224, 249
OnCommand attribute, 54
OnDataBinding attribute, 54
OnDisposed attribute, 54
one-to-many relationships, 288290
one-to-one relationship, 288
OnInit attribute, 54
OnItemUpdating property, 472
OnLoad attribute, 54
OnModeChanging property, 472
OnPreRender attribute, 54
OnSelectedIndexChanged property,
472
OnUnloaD attribute, 54
OOP (see object oriented programming)
Open Table Definition, 270
OpenText method, 580, 581
operators, 6870
definition, 68
to break long lines of code, 70
to combine lines of code, 70
operators (SQL), 311313
OR operator, 312
ORDER BY clause
for sorting query results, 306307
specifying, 475
ORDER BY... button, 474
out parameters, 349
overwriting text, 578
P
page
definition, 56
Page class, 95
documentation, 86
page counter, 181
page counters, 174180
Page directive, 36, 47, 91, 134
page events, 5658
order of execution, 57
subroutines, 56
page templates, 132135
Page.IsValid property, 225, 226, 242,
245
Page_Init event, 56
Page_Load event, 56
Page_Load method, 181, 335, 361,
366, 369, 410, 430
Page_PreRender event, 56
Page_UnLoad event, 57
PageIndex property, 505
PageIndexChanging event, 504
PageIndexChanging event handler, 505
PagerStyle, 477
pages element, 194, 195
PageSize, 477
paging, 478, 504506
paging buttons, 477
Panel control, 109110, 123, 625
parameters, 346
in functions and subroutines, 67
out, 349
use with queries, 344350
parent tag, 355
678
Index

Get Build Your Own ASP.NET 2.0 Web Site Using C# & VB, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.