System.Web.UI.Control Class
Information   Base Types   Related Resources

Defines the properties, methods, and events that are shared by all ASP.NET server controls.

  • Namespace: System.Web.UI
  • First seen in: .NET v1.0.3705
  • Last seen in: .NET v1.1.4322
  • Last changed in: .NET v1.1.4322
  • Assembly: System.Web.dll

  • System.Object
  • View this type on MSDN
  • View this type on WinFX 247
    Articles (31)Discussions (1545)MembersRotorChanges
    Articles

    Page: 12
    A Docking Control That Can Be Dragged And Resized by the User
    The Code Project
    One of the first features of C# that took my interest was the ability to Dock a Control onto the edge of a Form. Now I could attach a Control (or more likely a composite control by deriving from UserControl) onto a Form edge and quickly construct a useful looking application. But there is one crucial factor missing from this scenario. The user has no discretion over the size or positioning of this docked control. I want the user to be able to drag the control to a different edge and be able to resize the control so that they can customise the application area to suit their own preferences.
    Advanced Data Mapping in .NET
    DotNetJunkies
    In this article, Tin demonstrates 3 automated mechanisms for data mapping: mapping from Database table columns to object properties, mapping from HTML form fields to object properties, mapping from ASP.NET Web controls to object properties.
    An Extendible Master-Page Framework for Asp.NET 1.1 Using Pattern Oriented Design
    The Code Project
    Development of a framework for master-pages using asp.net and C#
    ASP.NET Developer's Cookbook Chapter 3: Custom Controls
    The Code Project
    The most common techniques in building custom controls in ASP.NET.
    ASP.NET Server Control Creation
    C#Today
    ASP.NET custom server controls provide a powerful architecture for isolating the atomic functionality of applications, using highly reusable compiled components (dll). This makes enforcing application-wide rules and applying composite view design patterns easy. In this article, Daniel Cazzulino will look at numerous facets of these controls, such as extending their functionality.
    Book Review: A First Look at ASP.NET v2.0
    http://aspalliance.com/
    A review of the book, A First Look at ASP.NET v2.0, by Alex Homer, Dave Sussman, and Rob Howard.
    BUG: Focus on a Control That Does Not Support the CausesValidation Property Suppresses Validation of Unvalidated Controls in the User Control
    http://www.kbalertz.com/
    (814350) - The pending validation of the controls in a user control is suppressed if the following conditions are true: There are multiple controls in the user control. -and- In the user control, you move from a control with the CausesValidation property set to...
    Building a Custom Registration and Login Control
    MSDN
    Why wait for ASP.NET Whidbey to add Registration and Authentication controls? Build that functionality into ASP.NET 1.1 with this article.
    Building a simple templated control
    The Code Project
    A simple and straight forward example of building an ASP.NET templated control
    Building Templated Custom ASP.NET Server Controls
    MSDN
    Learn how to create ASP.NET Server controls that enable users to customize the look and feel.
    C++ Q&A
    MSDN
    Performance Optimization, Controls versus Components
    Creating a Custom Web Control To Consume an XML Web Service
    15 Seconds
    This article provides you with instructions on how to use a simple text editor and the DOS prompt to create a Web server control that gets its data from an eXtensible Markup Language (XML) Web service and simply displays the results on the page. This is very useful since the actual Web server control is a single package. All you need to do is provide people with your assemblies (.DLL files), and then they can simply drag and drop your Web server control onto their pages and the control will take care of the rest. This makes for a very modular approach at site design because it encapsulates many of the redundant tasks normally encountered when developing any type of Web application.
    Creating Custom ASP.NET Controls in VS.NET
    Susan Warren
    This document describes the techniques users can employ to author and consume custom Web controls for ASP.NET Web applications using Visual Studio.NET. Creating custom ASP.NET server controls is much like creating custom Windows Forms controls. Support for the shared functionality (custom value editors, designer verbs, etc.) is described in the Programming Guide section of the .NET Frameworks documentation. This document describes the design-time support that is unique to ASP.NET server control authoring.
    Creating DataGrid Templated Columns Dynamically
    .netBips
    Few months back I wrote article on how to create DataGrid programatically. The article explained how to created a DataGrid with bound columns on the fly. Many readers asked whether we can do similar thing with templated columns. This two part article explains just that. There are actually two ways to create DataGrid templated columns dynamically - using LoadTemplate method and implementing ITemplate interface. In Part - I, we will discuss how to use the first method i.e. using LoadTemplate.
    Dockable Control In C#
    C# Help
    edge and quickly construct a useful looking application. But there is one crucial factor missing from this scenario. The user has no discretion over the size or positioning of this docked control. I want the user to be able to drag the control to a different edge and be able to resize the control so that they can customise the application area to suit their own preferences.
    Dynamically linked comboboxes set for ASP.NET
    The Code Project
    Creating and using Custom Control in ASP.NET
    Extender provider components in ASP.NET: an IExtenderProvider implementation
    The Code Project
    A workaround for the broken Visual Studio support for extender providers in ASP.NET.
    How To Change the Title of a Web Form Programmatically
    DotNetJunkies
    The Page class that is the base of every Web Form that you create doesn't have the Title property. Although ASP.NET doesn't have a built-in solution to programmatically change the Page Title there's a simple solution to this problem using a User Control.
    How To Dynamically Add and Format DataGrid Column
    DotNetJunkies
    In this article, Sun explains how to dynamically create and format DataGrid columns by setting the properties and using the template class.
    How-To Build a Dynamic Head User Control
    DotNetJunkies
    In this How-To Xico Loko shows you how to build a user control to dynamically render the Head element of a Web Form.
    How-To Build a Dynamic Head User Control
    DotNetJunkies
    Suppose you're going to create a web application where all pages must have the same title. One could think of creating a User Control that renders this HTML fragment, so when the time to change the title comes you just do it in this User Control.
    Implement Script Callback Framework in ASP.NET 1.x
    The Code Project
    It allows calls to server events from client script code without causing the page to post back and refresh.
    Implement Script Callback Framework in ASP.NET 1.x
    The Code Project
    It allows calls to server events from client script code without causing the page to post back and refresh.
    Introduction to C# Windows Form Component Layout
    C# Help
    Macromedia Flash and ASP.NET
    Squiffler
    To insert a Flash movie into a page is not as simple as we'd ideally like. The reason for this is simply that Netscape and Internet Explorer handle Flash differently. In this article I'll explain why the code to implement Flash is such a mess and suggest a different approach - packaging the code up inside an ASP.NET server-side control so we can do it once, and forget about it. Or in this case I do it and everyone else can forget about it. :-)
    Ad
    MBR BootFX
    Best-of-breed application framework for .NET projects, developed by Matthew Baxter-Reynolds and MBR IT
     
     Copyright © Matthew Baxter-Reynolds 2001-2008. '.NET 247 Software Development Services' is a trading style of MBR IT Solutions Ltd.
    Contact Us - Terms of Use - Privacy Policy - www.dotnet247.com