Mega Code Archive

 
Categories / ASP.Net Tutorial / Custom Controls
 

The Visual Studio Web Control Library class template (C#)

using System; using System.Collections.Generic; using System.ComponentModel; using System.Text; using System.Web.UI; using System.Web.UI.WebControls; namespace WebControlLibrary1 {     [DefaultProperty("Text")]     [ToolboxData("<{0}:WebCustomControl1 runat=server></{0}:WebCustomControl1>")]     public class WebCustomControl1 : WebControl     {         private string text;         [Bindable(true)]         [Category("Appearance")]         [DefaultValue("")]         public string Text         {             get             {                 return text;             }             set             {                 text = value;             }         }         protected override void Render(HtmlTextWriter output)         {             output.Write(Text);         }     } }