Mega Code Archive

 
Categories / ASP.Net Tutorial / Custom Controls
 

Adding a Web Control Library to a Web page

<%@ Register Assembly="ClassLibrary1" Namespace="ClassLibrary1" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"  "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server">     <title>Adding a Custom Web Control</title> </head> <body>     <form id="form1" runat="server">     <div>         <cc1:WebCustomControl1 ID="WebCustomControl1_1" runat="server" />     </div>     </form> </body> </html> File: WebCustomControl1_1.cs Imports System.ComponentModel Imports System.Web.UI <DefaultProperty("Text"), _  ToolboxData("<{0}:WebCustomControl1 runat=server></{0}:WebCustomControl1>")>  Public Class WebCustomControl1     Inherits System.Web.UI.WebControls.WebControl     Dim _text As String     <Bindable(True), Category("Appearance"), DefaultValue("")> _     Property [Text]() As String         Get             Return _text         End Get         Set(ByVal Value As String)             _text = Value         End Set     End Property     Protected Overrides Sub Render(ByVal output As System.Web.UI.HtmlTextWriter)         output.Write([Text])     End Sub End Class