About the Book
This is the printed documentation
set for the System.Web namespace from the Microsoft .NET Framework SDK—now
available in print for the first time.
The .NET Framework Class Libraries provide
access to system functionality—the foundation on which .NET Framework applications,
components, and controls are built. Available now for the first time in
printed form, this set includes the System.Web namespace, which is useful
for developers who develop with Microsoft ASP.NET. The System.Web namespace
supplies classes and interfaces that enable browser/server communication.
This namespace includes the HttpRequest class, which provides extensive
information about the current HTTP request, the HttpResponse class, which
manages HTTP output to the client, and the HttpServerUtility class, which
provides access to server-side utilities and processes. System.Web also
includes classes for cookie manipulation, file transfer, exception information,
and output cache control. This Microsoft Press® title includes a poster—ideal
for quickly looking up System.Web details.
Related Books
The Microsoft® Platform Ahead
Network Programming for the Microsoft®
.NET Framework
Microsoft® .NET and J2EE Interoperability Toolkit
Table of Contents
Document Conventions
lxvii
System.Web.UI Namespace
1
AttributeCollection
Class 1
AttributeCollection Constructor 1
Properties 2
AttributeCollection.Count Property 2
AttributeCollection.CssStyle Property 2
AttributeCollection.Item Property 3
AttributeCollection.Keys Property 4
Methods 5
AttributeCollection.Add Method 5
AttributeCollection.AddAttributes Method 5
AttributeCollection.Clear Method 6
AttributeCollection.Remove Method 7
AttributeCollection.Render Method 8
BaseParser
Class 10
BaseParser Constructor 10
BasePartialCachingControl
Class 11
BasePartialCachingControl Constructor 11
Properties 11
BasePartialCachingControl.Dependency Property 11
Methods 11
BasePartialCachingControl.Dispose Method 11
BasePartialCachingControl.OnInit Method 12
BasePartialCachingControl.Render Method 12
BuildMethod
Delegate 13
BuildTemplateMethod
Delegate 14
CompiledTemplateBuilder
Class 15
CompiledTemplateBuilder Constructor 15
Methods 15
CompiledTemplateBuilder.InstantiateIn Method 15
ConstructorNeedsTagAttribute
Class 16
ConstructorNeedsTagAttribute Constructor 17
ConstructorNeedsTagAttribute Constructor () 18
ConstructorNeedsTagAttribute Constructor (Boolean) 18
Properties 20
ConstructorNeedsTagAttribute.NeedsTag Property 20
Control
Class 21
Control Constructor 21
Properties 22
Control.BindingContainer Property 22
Control.ChildControlsCreated Property 22
Control.ClientID Property 23
Control.Context Property 23
Control.Controls Property 24
Control.EnableViewState Property 24
Control.Events Property 25
Control.HasChildViewState Property 25
Control.ID Property 25
Control.IsTrackingViewState Property 26
Control.NamingContainer Property 26
Control.Page Property 28
Control.Parent Property 28
Control.Site Property 29
Control.TemplateSourceDirectory Property 29
Control.UniqueID Property 29
Control.ViewState Property 30
Control.ViewStateIgnoresCase Property 31
Control.Visible Property 31
Methods 31
Control.AddedControl Method 31
Control.AddParsedSubObject Method 31
Control.BuildProfileTree Method 32
Control.ClearChildViewState Method 33
Control.CreateChildControls Method 33
Control.CreateControlCollection Method 34
Control.DataBind Method 34
Control.Dispose Method 35
Control.EnsureChildControls Method 35
Control.FindControl Method 36
Control.HasControls Method 37
Control.IParserAccessor.AddParsedSubObject Method 37
Control.IsLiteralContent Method 37
Control.LoadViewState Method 38
Control.MapPathSecure Method 38
Control.OnBubbleEvent Method 39
Control.OnDataBinding Method 40
Control.OnInit Method 40
Control.OnLoad Method 41
Control.OnPreRender Method 41
Control.OnUnload Method 42
Control.RaiseBubbleEvent Method 42
Control.RemovedControl Method 43
Control.Render Method 43
Control.RenderChildren Method 44
Control.RenderControl Method 45
Control.ResolveUrl Method 45
Control.SaveViewState Method 46
Control.SetRenderMethodDelegate Method 46
Control.TrackViewState Method 47
Events 47
Control.DataBinding Event 47
Control.Disposed Event 47
Control.Init Event 48
Control.Load Event 48
Control.PreRender Event 48
Control.Unload Event 49
ControlBuilder
Class 50
ControlBuilder Constructor 55
Properties 55
ControlBuilder.ControlType Property 55
ControlBuilder.FChildrenAsProperties Property 55
ControlBuilder.FIsNonParserAccessor Property 56
ControlBuilder.HasAspCode Property 56
ControlBuilder.ID Property 56
ControlBuilder.InDesigner Property 56
ControlBuilder.NamingContainerType Property 56
ControlBuilder.Parser Property 56
ControlBuilder.TagName Property 57
Methods 57
ControlBuilder.AllowWhitespaceLiterals Method 57
ControlBuilder.AppendLiteralString Method 57
ControlBuilder.AppendSubBuilder Method 58
ControlBuilder.CloseControl Method 58
ControlBuilder.CreateBuilderFromType Method 58
ControlBuilder.GetChildControlType Method 59
ControlBuilder.HasBody Method 59
ControlBuilder.HtmlDecodeLiterals Method 60
ControlBuilder.Init Method 60
ControlBuilder.NeedsTagInnerText Method 60
ControlBuilder.OnAppendToParentBuilder Method 61
ControlBuilder.SetTagInnerText Method 61
ControlBuilderAttribute
Class 62
ControlBuilderAttribute Constructor 64
Fields 64
ControlBuilderAttribute.Default Field 64
Properties 65
ControlBuilderAttribute.BuilderType Property 65
Methods 65
ControlBuilderAttribute.Equals Method 65
ControlBuilderAttribute.GetHashCode Method 65
ControlBuilderAttribute.IsDefaultAttribute Method 65
ControlCollection
Class 66
ControlCollection Constructor 66
Properties 67
ControlCollection.Count Property 67
ControlCollection.IsReadOnly Property 67
ControlCollection.IsSynchronized Property 67
ControlCollection.Item Property 67
ControlCollection.Owner Property 68
ControlCollection.SyncRoot Property 69
Methods 69
ControlCollection.Add Method 69
ControlCollection.AddAt Method 70
ControlCollection.Clear Method 71
ControlCollection.Contains Method 71
ControlCollection.CopyTo Method 72
ControlCollection.GetEnumerator Method 72
ControlCollection.IndexOf Method 72
ControlCollection.Remove Method 72
ControlCollection.RemoveAt Method 73
CssStyleCollection
Class 74
Properties 74
CssStyleCollection.Count Property 74
CssStyleCollection.Item Property 75
CssStyleCollection.Keys Property 76
Methods 76
CssStyleCollection.Add Method 76
CssStyleCollection.Clear Method 77
CssStyleCollection.Remove Method 78
DataBinder
Class 79
DataBinder Constructor 79
Methods 79
DataBinder.Eval Method 79
DataBinder.GetIndexedPropertyValue Method 81
DataBinder.GetPropertyValue Method 81
DataBinding
Class 83
DataBinding Constructor 86
Properties 87
DataBinding.Expression Property 87
DataBinding.PropertyName Property 87
DataBinding.PropertyType Property 88
Methods 89
DataBinding.Equals Method 89
DataBinding.GetHashCode Method 89
DataBindingCollection
Class 90
DataBindingCollection Constructor 93
Properties 94
DataBindingCollection.Count Property 94
DataBindingCollection.IsReadOnly Property 94
DataBindingCollection.IsSynchronized Property 94
DataBindingCollection.Item Property 94
DataBindingCollection.RemovedBindings Property 95
DataBindingCollection.SyncRoot Property 96
Methods 99
DataBindingCollection.Add Method 99
DataBindingCollection.Clear Method 99
DataBindingCollection.CopyTo Method 99
DataBindingCollection.GetEnumerator Method 100
DataBindingCollection.Remove Method 101
DataBindingHandlerAttribute
Class 103
DataBindingHandlerAttribute Constructor 104
DataBindingHandlerAttribute Constructor () 104
DataBindingHandlerAttribute Constructor (String) 105
DataBindingHandlerAttribute Constructor (Type) 106
Fields 106
DataBindingHandlerAttribute.Default Field 106
Properties 106
DataBindingHandlerAttribute.HandlerTypeName Property 106
DataBoundLiteralControl
Class 107
DataBoundLiteralControl Constructor 107
Properties 108
DataBoundLiteralControl.Text Property 108
Methods 109
DataBoundLiteralControl.CreateControlCollection Method 109
DataBoundLiteralControl.LoadViewState Method 109
DataBoundLiteralControl.Render Method 109
DataBoundLiteralControl.SaveViewState Method 109
DataBoundLiteralControl.SetDataBoundString Method 110
DataBoundLiteralControl.SetStaticString Method 110
DesignerDataBoundLiteralControl
Class 111
DesignerDataBoundLiteralControl Constructor 111
Properties 111
DesignerDataBoundLiteralControl.Text Property 111
Methods 111
DesignerDataBoundLiteralControl.CreateControlCollection Method 111
DesignerDataBoundLiteralControl.LoadViewState Method 111
DesignerDataBoundLiteralControl.Render Method 111
DesignerDataBoundLiteralControl.SaveViewState Method 112
DesignTimeParseData
Class 113
DesignTimeParseData Constructor 113
Properties 113
DesignTimeParseData.DataBindingHandler Property 113
DesignTimeParseData.DesignerHost Property 113
DesignTimeParseData.DocumentUrl Property 113
DesignTimeParseData.ParseText Property 113
DesignTimeTemplateParser
Class 114
Methods 114
DesignTimeTemplateParser.ParseControl Method 114
DesignTimeTemplateParser.ParseTemplate Method 114
EmptyControlCollection
Class 115
EmptyControlCollection Constructor 116
Methods 117
EmptyControlCollection.Add Method 117
EmptyControlCollection.AddAt Method 117
Html32TextWriter
Class 119
Html32TextWriter Constructor 119
Html32TextWriter Constructor (TextWriter) 119
Html32TextWriter Constructor (TextWriter, String) 119
Properties 120
Html32TextWriter.FontStack Property 120
Methods 120
Html32TextWriter.GetTagName Method 120
Html32TextWriter.OnStyleAttributeRender Method 120
Html32TextWriter.OnTagRender Method 120
Html32TextWriter.RenderAfterContent Method 121
Html32TextWriter.RenderAfterTag Method 121
Html32TextWriter.RenderBeforeContent Method 121
Html32TextWriter.RenderBeforeTag Method 121
Html32TextWriter.RenderBeginTag Method 121
Html32TextWriter.RenderEndTag Method 122
HtmlTextWriter
Class 123
HtmlTextWriter Constructor 124
HtmlTextWriter Constructor (TextWriter) 127
HtmlTextWriter Constructor (TextWriter, String) 128
Fields 128
HtmlTextWriter.DefaultTabString Field 128
HtmlTextWriter.DoubleQuoteChar Field 128
HtmlTextWriter.EndTagLeftChars Field 129
HtmlTextWriter.EqualsChar Field 129
HtmlTextWriter.EqualsDoubleQuoteString Field 129
HtmlTextWriter.SelfClosingChars Field 130
HtmlTextWriter.SelfClosingTagEnd Field 130
HtmlTextWriter.SemicolonChar Field 130
HtmlTextWriter.SingleQuoteChar Field 130
HtmlTextWriter.SlashChar Field 131
HtmlTextWriter.SpaceChar Field 131
HtmlTextWriter.StyleEqualsChar Field 131
HtmlTextWriter.TagLeftChar Field 131
HtmlTextWriter.TagRightChar Field 131
Properties 132
HtmlTextWriter.Encoding Property 132
HtmlTextWriter.Indent Property 132
HtmlTextWriter.InnerWriter Property 133
HtmlTextWriter.NewLine Property 133
HtmlTextWriter.TagKey Property 134
HtmlTextWriter.TagName Property 135
Methods 136
HtmlTextWriter.AddAttribute Method 136
HtmlTextWriter.AddStyleAttribute Method 139
HtmlTextWriter.Close Method 141
HtmlTextWriter.EncodeAttributeValue Method 141
HtmlTextWriter.EncodeUrl Method 143
HtmlTextWriter.FilterAttributes Method 143
HtmlTextWriter.Flush Method 144
HtmlTextWriter.GetAttributeKey Method 144
HtmlTextWriter.GetAttributeName Method 144
HtmlTextWriter.GetStyleKey Method 145
HtmlTextWriter.GetStyleName Method 146
HtmlTextWriter.GetTagKey Method 146
HtmlTextWriter.GetTagName Method 147
HtmlTextWriter.IsAttributeDefined Method 147
HtmlTextWriter.IsStyleAttributeDefined Method 148
HtmlTextWriter.OnAttributeRender Method 149
HtmlTextWriter.OnStyleAttributeRender Method 149
HtmlTextWriter.OnTagRender Method 150
HtmlTextWriter.OutputTabs Method 150
HtmlTextWriter.PopEndTag Method 151
HtmlTextWriter.PushEndTag Method 151
HtmlTextWriter.RegisterAttribute Method 151
HtmlTextWriter.RegisterStyle Method 152
HtmlTextWriter.RegisterTag Method 152
HtmlTextWriter.RenderAfterContent Method 152
HtmlTextWriter.RenderAfterTag Method 153
HtmlTextWriter.RenderBeforeContent Method 154
HtmlTextWriter.RenderBeforeTag Method 154
HtmlTextWriter.RenderBeginTag Method 154
HtmlTextWriter.RenderEndTag Method 156
HtmlTextWriter.Write Method 156
HtmlTextWriter.WriteAttribute Method 161
HtmlTextWriter.WriteBeginTag Method 162
HtmlTextWriter.WriteEndTag Method 163
HtmlTextWriter.WriteFullBeginTag Method 163
HtmlTextWriter.WriteLine Method 163
HtmlTextWriter.WriteLineNoTabs Method 169
HtmlTextWriter.WriteStyleAttribute Method 169
HtmlTextWriterAttribute
Enumeration 171
HtmlTextWriterStyle
Enumeration 173
HtmlTextWriterTag
Enumeration 174
IAttributeAccessor
Interface 176
Methods 177
IAttributeAccessor.GetAttribute Method 177
IAttributeAccessor.SetAttribute Method 178
IDataBindingsAccessor
Interface 179
Properties 179
IDataBindingsAccessor.DataBindings Property 179
IDataBindingsAccessor.HasDataBindings Property 179
ImageClickEventArgs
Class 180
ImageClickEventArgs Constructor 180
Fields 180
ImageClickEventArgs.X Field 180
ImageClickEventArgs.Y Field 181
ImageClickEventHandler
Delegate 182
INamingContainer
Interface 183
IParserAccessor
Interface 185
Methods 185
IParserAccessor.AddParsedSubObject Method 185
IPostBackDataHandler
Interface 186
Methods 187
IPostBackDataHandler.LoadPostData Method 187
IPostBackDataHandler.RaisePostDataChangedEvent Method 188
IPostBackEventHandler
Interface 189
Methods 190
IPostBackEventHandler.RaisePostBackEvent Method 190
IStateManager
Interface 191
Properties 193
IStateManager.IsTrackingViewState Property 193
Methods 193
IStateManager.LoadViewState Method 194
IStateManager.SaveViewState Method 194
IStateManager.TrackViewState Method 195
ITemplate
Interface 196
Methods 197
ITemplate.InstantiateIn Method 197
IUserControlDesignerAccessor
Interface 198
Properties 198
IUserControlDesignerAccessor.InnerText Property 198
IUserControlDesignerAccessor.TagName Property 198
IValidator
Interface 199
Properties 200
IValidator.ErrorMessage Property 200
IValidator.IsValid Property 200
Methods 200
IValidator.Validate Method 200
LiteralControl
Class 201
LiteralControl Constructor 201
LiteralControl Constructor () 201
LiteralControl Constructor (String) 202
Properties 202
LiteralControl.Text Property 202
Methods 202
LiteralControl.CreateControlCollection Method 202
LiteralControl.Render Method 203
LosFormatter
Class 204
LosFormatter Constructor 204
LosFormatter Constructor () 204
LosFormatter Constructor (Boolean, String) 204
Methods 205
LosFormatter.Deserialize Method 205
LosFormatter.Serialize Method 206
ObjectConverter
Class 207
ObjectConverter Constructor 207
Methods 207
ObjectConverter.ConvertValue Method 207
ObjectTagBuilder
Class 208
ObjectTagBuilder Constructor 208
Methods 208
ObjectTagBuilder.AppendLiteralString Method 208
ObjectTagBuilder.AppendSubBuilder Method 208
ObjectTagBuilder.Init Method 208
OutputCacheLocation
Enumeration 209
Page
Class 210
Page Constructor 211
Fields 211
Page.postEventArgumentID Field 211
Page.postEventSourceID Field 212
Properties 212
Page.Application Property 212
Page.AspCompatMode Property 212
Page.Buffer Property 212
Page.Cache Property 212
Page.ClientTarget Property 213
Page.CodePage Property 213
Page.ContentType Property 213
Page.Context Property 214
Page.Culture Property 214
Page.EnableViewState Property 214
Page.EnableViewStateMac Property 215
Page.ErrorPage Property 215
Page.FileDependencies Property 216
Page.ID Property 216
Page.IsPostBack Property 216
Page.IsReusable Property 216
Page.IsValid Property 217
Page.LCID Property 217
Page.Request Property 217
Page.Response Property 218
Page.ResponseEncoding Property 218
Page.Server Property 218
Page.Session Property 219
Page.SmartNavigation Property 219
Page.Trace Property 220
Page.TraceEnabled Property 220
Page.TraceModeValue Property 220
Page.TransactionMode Property 221
Page.UICulture Property 221
Page.User Property 221
Page.Validators Property 221
Page.ViewStateUserKey Property 221
Page.Visible Property 222
Methods 222
Page.AspCompatBeginProcessRequest Method 222
Page.AspCompatEndProcessRequest Method 222
Page.CreateHtmlTextWriter Method 223
Page.DesignerInitialize Method 224
Page.DeterminePostBackMode Method 224
Page.GetPostBackClientEvent Method 224
Page.GetPostBackClientHyperlink Method 224
Page.GetPostBackEventReference Method 225
Page.GetTypeHashCode Method 228
Page.InitOutputCache Method 228
Page.IsClientScriptBlockRegistered Method 228
Page.IsStartupScriptRegistered Method 229
Page.LoadPageStateFromPersistenceMedium Method 230
Page.MapPath Method 230
Page.ProcessRequest Method 230
Page.RaisePostBackEvent Method 231
Page.RegisterArrayDeclaration Method 231
Page.RegisterClientScriptBlock Method 232
Page.RegisterHiddenField Method 233
Page.RegisterOnSubmitStatement Method 233
Page.RegisterRequiresPostBack Method 234
Page.RegisterRequiresRaiseEvent Method 234
Page.RegisterStartupScript Method 235
Page.RegisterViewStateHandler Method 236
Page.SavePageStateToPersistenceMedium Method 236
Page.Validate Method 236
Page.VerifyRenderingInServerForm Method 237
PageParser
Class 238
PageParser Constructor 238
Methods 238
PageParser.CompileIntoType Method 238
PageParser.GetCompiledPageInstance Method 238
Pair
Class 239
Pair Constructor 239
Pair Constructor () 239
Pair Constructor (Object, Object) 239
Fields 239
Pair.First Field 239
Pair.Second Field 240
ParseChildrenAttribute
Class 241
ParseChildrenAttribute Constructor 244
ParseChildrenAttribute Constructor () 246
ParseChildrenAttribute Constructor (Boolean) 246
ParseChildrenAttribute Constructor (Boolean, String) 248
Fields 248
ParseChildrenAttribute.Default Field 248
Properties 249
ParseChildrenAttribute.ChildrenAsProperties Property 249
ParseChildrenAttribute.DefaultProperty Property 249
Methods 249
ParseChildrenAttribute.Equals Method 249
ParseChildrenAttribute.GetHashCode Method 249
ParseChildrenAttribute.IsDefaultAttribute Method 249
PartialCachingAttribute Class
251
PartialCachingAttribute Constructor 252
PartialCachingAttribute Constructor (Int32) 253
PartialCachingAttribute Constructor (Int32, String, String, String) 253
PartialCachingAttribute Constructor (Int32, String, String, String, Boolean)
254
Properties 254
PartialCachingAttribute.Duration Property 254
PartialCachingAttribute.Shared Property 254
PartialCachingAttribute.VaryByControls Property 255
PartialCachingAttribute.VaryByCustom Property 255
PartialCachingAttribute.VaryByParams Property 255
PartialCachingControl
Class 256
Properties 256
PartialCachingControl.CachedControl Property 256
PersistChildrenAttribute
Class 257
PersistChildrenAttribute Constructor 260
Fields 262
PersistChildrenAttribute.Default Field 262
PersistChildrenAttribute.No Field 262
PersistChildrenAttribute.Yes Field 262
Properties 262
PersistChildrenAttribute.Persist Property 262
Methods 262
PersistChildrenAttribute.Equals Method 262
PersistChildrenAttribute.GetHashCode Method 263
PersistChildrenAttribute.IsDefaultAttribute Method 263
PersistenceMode
Enumeration 264
PersistenceModeAttribute
Class 265
PersistenceModeAttribute Constructor 265
Fields 265
PersistenceModeAttribute.Attribute Field 265
PersistenceModeAttribute.Default Field 265
PersistenceModeAttribute.EncodedInnerDefaultProperty Field 266
PersistenceModeAttribute.InnerDefaultProperty Field 266
PersistenceModeAttribute.InnerProperty Field 266
Properties 266
PersistenceModeAttribute.Mode Property 266
Methods 266
PersistenceModeAttribute.Equals Method 266
PersistenceModeAttribute.GetHashCode Method 267
PersistenceModeAttribute.IsDefaultAttribute Method 267
PropertyConverter
Class 268
Methods 268
PropertyConverter.EnumFromString Method 268
PropertyConverter.EnumToString Method 268
PropertyConverter.ObjectFromString Method 269
RenderMethod
Delegate 270
RootBuilder
Class 271
RootBuilder Constructor 271
Methods 271
RootBuilder.GetChildControlType Method 271
SimpleWebHandlerParser
Class 272
SimpleWebHandlerParser Constructor 272
Properties 272
SimpleWebHandlerParser.DefaultDirectiveName Property 272
Methods 272
SimpleWebHandlerParser.GetCompiledTypeFromCache Method 272
StateBag
Class 273
StateBag Constructor 274
StateBag Constructor () 274
StateBag Constructor (Boolean) 274
Properties 274
StateBag.Count Property 274
StateBag.Item Property 275
StateBag.Keys Property 276
StateBag.Values Property 276
Methods 276
StateBag.Add Method 276
StateBag.Clear Method 277
StateBag.GetEnumerator Method 278
StateBag.ICollection.CopyTo Method 278
StateBag.IDictionary.Add Method 278
StateBag.IDictionary.Contains Method 278
StateBag.IDictionary.Remove Method 279
StateBag.IEnumerable.GetEnumerator Method 279
StateBag.IsItemDirty Method 279
StateBag.IStateManager.LoadViewState Method 279
StateBag.IStateManager.SaveViewState Method 279
StateBag.IStateManager.TrackViewState Method 279
StateBag.Remove Method 280
StateBag.SetItemDirty Method 280
StateItem
Class 281
Properties 281
StateItem.IsDirty Property 281
StateItem.Value Property 282
StaticPartialCachingControl
Class 283
StaticPartialCachingControl Constructor 283
Methods 283
StaticPartialCachingControl.BuildCachedControl Method 283
TagPrefixAttribute
Class 285
TagPrefixAttribute Constructor 286
Properties 286
TagPrefixAttribute.NamespaceName Property 286
TagPrefixAttribute.TagPrefix Property 286
TemplateBuilder
Class 287
TemplateBuilder Constructor 287
Properties 287
TemplateBuilder.Text Property 287
Methods 287
TemplateBuilder.Init Method 287
TemplateBuilder.InstantiateIn Method 288
TemplateBuilder.NeedsTagInnerText Method 288
TemplateBuilder.SetTagInnerText Method 288
TemplateContainerAttribute
Class 289
TemplateContainerAttribute Constructor 291
Properties 291
TemplateContainerAttribute.ContainerType Property 291
TemplateControl
Class 292
TemplateControl Constructor 293
Properties 293
TemplateControl.AutoHandlers Property 293
TemplateControl.SupportAutoEvents Property 293
Methods 293
TemplateControl.Construct Method 293
TemplateControl.CreateResourceBasedLiteralControl Method 294
TemplateControl.FrameworkInitialize Method 294
TemplateControl.LoadControl Method 294
TemplateControl.LoadTemplate Method 294
TemplateControl.OnAbortTransaction Method 295
TemplateControl.OnCommitTransaction Method 296
TemplateControl.OnError Method 296
TemplateControl.ParseControl Method 297
TemplateControl.ReadStringResource Method 297
TemplateControl.SetStringResourcePointer Method 297
TemplateControl.WriteUTF8ResourceString Method 298
Events 298
TemplateControl.AbortTransaction Event 298
TemplateControl.CommitTransaction Event 298
TemplateControl.Error Event 298
TemplateControlParser
Class 299
TemplateControlParser Constructor 299
TemplateParser
Class 300
Methods 300
TemplateParser.CompileIntoType Method 300
ToolboxDataAttribute
Class 301
ToolboxDataAttribute Constructor 301
Fields 302
ToolboxDataAttribute.Default Field 302
Properties 302
ToolboxDataAttribute.Data Property 302
Methods 302
ToolboxDataAttribute.Equals Method 302
ToolboxDataAttribute.GetHashCode Method 302
ToolboxDataAttribute.IsDefaultAttribute Method 302
Triplet
Class 303
Triplet Constructor 303
Triplet Constructor () 303
Triplet Constructor (Object, Object) 303
Triplet Constructor (Object, Object, Object) 304
Fields 304
Triplet.First Field 304
Triplet.Second Field 304
Triplet.Third Field 304
UserControl
Class 305
UserControl Constructor 306
Properties 306
UserControl.Application Property 306
UserControl.Attributes Property 306
UserControl.Cache Property 306
UserControl.IsPostBack Property 307
UserControl.Request Property 307
UserControl.Response Property 307
UserControl.Server Property 308
UserControl.Session Property 308
UserControl.Trace Property 309
Methods 309
UserControl.DesignerInitialize Method 309
UserControl.IAttributeAccessor.GetAttribute Method 309
UserControl.IAttributeAccessor.SetAttribute Method 309
UserControl.InitializeAsUserControl Method 310
UserControl.LoadViewState Method 310
UserControl.MapPath Method 311
UserControl.OnInit Method 311
UserControl.SaveViewState Method 312
UserControlControlBuilder
Class 313
UserControlControlBuilder Constructor 313
Methods 313
UserControlControlBuilder.NeedsTagInnerText Method 313
UserControlControlBuilder.SetTagInnerText Method 313
ValidationPropertyAttribute
Class 314
ValidationPropertyAttribute Constructor 314
Properties 314
ValidationPropertyAttribute.Name Property 314
ValidatorCollection
Class 315
ValidatorCollection Constructor 315
Properties 315
ValidatorCollection.Count Property 315
ValidatorCollection.IsReadOnly Property 316
ValidatorCollection.IsSynchronized Property 316
ValidatorCollection.Item Property 316
ValidatorCollection.SyncRoot Property 317
Methods 317
ValidatorCollection.Add Method 317
ValidatorCollection.Contains Method 318
ValidatorCollection.CopyTo Method 318
ValidatorCollection.GetEnumerator Method 319
ValidatorCollection.Remove Method 319
WebServiceParser
Class 320
Properties 320
WebServiceParser.DefaultDirectiveName Property 320
Methods 320
WebServiceParser.GetCompiledType Method 320
System.Web.UI.Design Namespace
321
CalendarDataBindingHandler
Class 321
CalendarDataBindingHandler Constructor 321
Methods 321
CalendarDataBindingHandler.DataBindControl Method 321
ColorBuilder
Class 322
Methods 323
ColorBuilder.BuildColor Method 323
ControlDesigner
Class 325
ControlDesigner Constructor 327
Properties 327
ControlDesigner.AllowResize Property 327
ControlDesigner.DesignTimeElementView Property 327
ControlDesigner.DesignTimeHtmlRequiresLoadComplete Property 327
ControlDesigner.ID Property 328
ControlDesigner.IsDirty Property 328
ControlDesigner.ReadOnly Property 328
Methods 328
ControlDesigner.CreatePlaceHolderDesignTimeHtml Method 328
ControlDesigner.GetDesignTimeHtml Method 329
ControlDesigner.GetEmptyDesignTimeHtml Method 329
ControlDesigner.GetErrorDesignTimeHtml Method 330
ControlDesigner.GetPersistInnerHtml Method 330
ControlDesigner.Initialize Method 330
ControlDesigner.IsPropertyBound Method 331
ControlDesigner.OnBehaviorAttached Method 331
ControlDesigner.OnBindingsCollectionChanged Method 331
ControlDesigner.OnComponentChanged Method 331
ControlDesigner.OnControlResize Method 332
ControlDesigner.PreFilterProperties Method 332
ControlDesigner.RaiseResizeEvent Method 332
ControlDesigner.UpdateDesignTimeHtml Method 332
ControlParser
Class 333
Methods 339
ControlParser.ParseControl Method 339
ControlParser.ParseTemplate Method 341
ControlPersister
Class 343
Methods 349
ControlPersister.PersistControl Method 349
ControlPersister.PersistInnerProperties Method 351
DataBindingCollectionConverter
Class 353
DataBindingCollectionConverter Constructor 353
Methods 353
DataBindingCollectionConverter.ConvertTo Method 353
DataBindingCollectionEditor
Class 355
DataBindingCollectionEditor Constructor 355
Methods 355
DataBindingCollectionEditor.EditValue Method 355
DataBindingCollectionEditor.GetEditStyle Method 356
DataBindingHandler
Class 357
DataBindingHandler Constructor 357
Methods 357
DataBindingHandler.DataBindControl Method 357
DataBindingValueUIHandler
Class 359
DataBindingValueUIHandler Constructor 359
Methods 359
|