web controls, 40
HTML element selectors, 125
HTML hidden variables, client-side state
management and, 91
HTML tags
document styles and, 124
HTML 3.2 tags and, 147
mapped to HTML controls, 15
mapped to web controls, 21
Html32TextWriter class, 149
HtmlControlAdapter class, 516
HtmlControlDesigner class, 526
HtmlControls namespace, 14??“19, 40, 60
HtmlForm control, 12
HtmlGenericControl control, 15, 19, 72
HtmlInputForm control, 91
HtmlInputText control, 18, 40
HtmlMobileTextWriter class, 516
HtmlTable control, 18
HtmlTableCell control, 18
HtmlTextWriter AddAttribute() method, 172
HtmlTextWriter class, 62, 65??“69, 149
page adapters and, 479
Render method overrides and, 246
Write() methods of, 67
writing to output streams and, 109
HtmlTextWriterTag enumeration, 69, 134
HTTP GET mechanism, control execution
life cycle and, 239, 244
HTTP POST mechanism, control execution
life cycle and, 239, 247
HTTP_ACCEPT_LANGUAGE HTTP request
header, 704
HttpApplication class, 86
HttpApplicationFactory class, 86
HttpBrowserCapabilities class, 149, 354, 502
MobileCapabilities class and, 492, 495,
497??“502
properties of, 497
HttpContext class, 86, 88, 92
HttpHandler class, 85??“88
HttpModule class, 85
HttpRequest class, 92
cookies and, 91
HttpBrowserCapabilities class and, 149
HttpRuntime class, 86
HyperLink control, 260, 432
hyperlinks, 260??“265
Button control as, 207, 208
HighlightedHyperLink (sample) control
and, 432??“439
Pager control as, 233
SeparatorTemplate template and, 256, 268
SuperButton control as, 217
?– I
tag, 124
ICallbackEventHandler interface, 396
ICollection interface, 94
IComponent interface, 526
IComponentChangeService interface,
524, 557
IControlAdapter interface, 506, 510
ICustomerID interface, 463
ID property, 229
id selectors, 125
IDataSource-based controls, 290
IDataSourceProvider interface, 568, 569
IDesign interface, 559
IDesigner interface, 558, 560
IDesignerEventService interface, 524
IDesignerFilter interface, 524
724 ?– INDEX
IDesignerHost interface, 525, 557
IDesignerOptionService interface, 525
IDictionary interface, 94
IDictionaryService interface, 525
IDisposable interface, 239
IDispose interface, 247
IEnumerable interface, 94, 292, 297, 569
IEventBindingService interface, 525
IExtenderControl interface, 417
IExtenderListService interface, 525
IExtenderProviderService interface, 525
IHelpService interface, 525
IHierarchicalDataSource interface, 283
IInheritanceService interface, 525
IListSource interface, 293, 569
Image control
mobile devices and, 486, 493
mouse rollovers and, 352??“366
ImageButton control, click handling and, 352
ImageMetaData class, 532, 534, 542
ImageMetaDataConverter class, 542??“545
ImageUrl property, 353, 493, 560
tag, 357, 365
IMenuCommandService interface, 525
INamingContainer interface, 69, 229,
236, 256
child controls and, 377
Repeater control and, 289
RepeaterItem control and, 284
Increment property, 375, 384
inheritance, 44, 75??“78
custom server controls and, 49
mobile controls and, 511
MobileControl class and, 511??“519
Init event, control execution life cycle and,
238, 245
Initialize() method, 559, 565
InnerHtml property, 72
tag, 109, 111
tag, 62, 69, 114, 135, 137
InputBox control
custom styling for, 149, 155
LabelStyle property and, 163
InputBox Style web form, 158??“163
LabelStyle property and, 164
TextBoxStyle property and, 165
InputType property, 499
InstantiateIn() method, 259, 329, 666
interfaces, delegates and, 186
internal keyword, 168
internationalization, 696??“709
Internet Explorer, mobile devices and, 482
invoking events in controls, 191
IParserAccessor interface, 255, 273, 275
IPostBackDataHandler interface, 108, 191,
249, 383
IPostBackEventHandler interface, 213, 250
IReferenceService interface, 525
IResourceService interface, 525
IRootDesigner interface, 525
IsClientScriptBlockRegistered() method,
354, 356
IsClientScriptIncludeRegistered()
method, 355
IsColor property, 499
IScriptControl interface, 417, 432
ISelectionService interface, 525
IsEmpty property, 168, 172
IServiceContainer interface, 525
IServiceProvider interface, 524, 547, 557
ISite interface, 557
IsKeyValid() method, 690
IsMobileDevice property, 499
IsOnSubmitStatementRegistered()
method, 354
725 ?– I NDEX
IsStartupScriptRegistered() method, 354, 357
IStateManager interface, 94, 152
IsTrackingViewState() method, 153
IsValid property, 37, 39
Italic property, 132, 139
ItemCommand event, 211, 286, 302, 322
Advanced Repeater web form and, 322
Repeater control and, 283
ItemCreated event, 300, 302
Advanced Repeater web form and, 318
CustomLiveSearch (sample) web form
and, 674
Repeater control and, 283
ItemDataBound event, 300, 302
Advanced Repeater web form and, 318
Repeater control and, 283
ItemDetailsTemplate template, mobile
controls and, 492
ItemIndex property, 285
ITemplate interface, 258, 259, 323, 329??“334
Instantiate() method of, 616
InstantiateIn() method of, 666
ITemplateEditingService interface, 564
Items property, 88, 302
ItemStyle property, 149
ItemTemplate property, 325
ItemTemplate template, 27, 326
CustCodeItemTemplate custom template
class and, 330
CustomLiveSearch (sample) web form
and, 674
mobile controls and, 492
Repeater control and, 283, 604
Result (sample) control and, 614
ResultDesigner (sample) designer
and, 659
ItemType property, 285
ItemWeight property, 506
ITypeDescriptorContext interface, 547
ITypeDescriptorFilterService interface, 525
ITypedList interface, 293
ITypeResolutionService interface, 525
IWindowsFormsEditorService interface, 524,
525, 548
?– J
JavaApplets property, 497
JavaScript
browser support detection and, 353
ECMAScript and, 413
JavaScript Object Notation (JSON), 420, 437
JavaScript property, 497
JSON (JavaScript Object Notation), 420, 437
?– L
Label control, 5, 12
changing style properties for via Web
Control Style web form, 139??“147
InputBox control and, 149, 158
mobile devices and, 485, 503
ResultStatusTemplate (sample) template
and, 666
styling for, 134
UI type editors and, 548
Label Controls sample web form, 104
label controls, 102??“107, 114
LabelStyle property, 149, 152, 163
layout, HTML tags and, 124
.
Pages:
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918