Mega Code Archive

 
Categories / ASP.Net Tutorial / Custom Controls
 

Building Fully Rendered Controls

File: FullyRenderedControl.cs namespace myControls {     public class FullyRenderedControl : Control     {         private string _Text;         public string Text         {             get { return _Text; }             set { _Text = value; }         }         protected override void Render(HtmlTextWriter writer)         {             writer.Write(_Text);         }     } } File: Default.aspx <%@ Page Language="C#" %> <%@ Register TagPrefix="custom" Namespace="myControls" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server">     <title>Show Fully Rendered Control</title> </head> <body>     <form id="form1" runat="server">     <div>     <custom:FullyRenderedControl         ID="FullyRenderedControl1"         Text="Hello World!"         runat="Server" />     </div>     </form> </body> </html>