Microsoft ® .NET Framework 1.1
Class Library Reference Volume 5: System.Web

Our Pages Are Best Viewed At 800 x 600 Resolution

Return to Main Menu

Back One Page

Place Order by Mail

Contact Us

Search

Book Catagories

Professional Computing

   Certification
   Computer
   Science
   Database & ERP
   Internet
   Management
   Information Systems
   Networking
   Operating Systems
   PC Hardware
   Programming
   Security
   Telecommunications
   Video & Audio
   Web Developement

Computer Science
Academic Disciplines

Intro to Computer Science
Introduction to Programming
Data Structures
Algorithms/Advanced Data Structures
Artificial Intelligence
Compilers
Computer-Organization/Architecture
Computer Graphics
Human-Computer Interaction
Database
Internet and World Wide Web
Electronic Commerce
Mathematics for Computer Scientists
Operating Systems
Networking
Programming Languages
Software Engineering
Theory of Computation
Signals and Systems
Miscellaneous

Author: Microsoft Corporation 

ISBN: 0-7356-1816-X
Pages: 2768 
Disk: N/A 
Stolin-Softwares Price: $59.99
Release: 03/26/2003 
Level: All Levels 

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
    AttributeCollection Class
        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